Dodawanie kolumny z nazwami krajów
Kolumna ccode zawiera tzw. kody Correlates of War. Nie jest to idealne rozwiązanie do analizy – wygodniej pracować z rozpoznawalnymi nazwami krajów.
Do tłumaczenia kodów możesz użyć pakietu countrycode. Na przykład:
library(countrycode)
# Przetłumacz kod kraju 2
> countrycode(2, "cown", "country.name")
[1] "United States"
# Przetłumacz kilka kodów krajów
> countrycode(c(2, 20, 40), "cown", "country.name")
[1] "United States" "Canada" "Cuba"
To ćwiczenie jest częścią kursu
Studium przypadku: eksploracyjna analiza danych w R
Instrukcje do ćwiczenia
- Wczytaj pakiet
countrycode. - Zamień kod kraju 100 na odpowiadającą mu nazwę.
- Dodaj nową kolumnę
countryw wywołaniumutate(), zawierającą nazwy krajów – użyj funkcjicountrycode(), aby przetłumaczyć wartości z kolumnyccode. Zapisz wynik dovotes_processed.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Load the countrycode package
# Convert country code 100
# Add a country column within the mutate: votes_processed
votes_processed <- votes %>%
filter(vote <= 3) %>%
mutate(year = session + 1945)