Kom igångKom igång gratis

Lägga till en landskolumn

Landskoderna i kolumnen ccode är så kallade Correlates of War-koder. Det är inte idealiskt för en analys, eftersom du vill arbeta med igenkännbara landsnamn.

Du kan använda paketet countrycode för att översätta. Till exempel:

library(countrycode)

# Översätt landskoden 2
> countrycode(2, "cown", "country.name")
[1] "United States"

# Översätt flera landskoder
> countrycode(c(2, 20, 40), "cown", "country.name")
[1] "United States" "Canada"        "Cuba"

Den här övningen är en del av kursen

Fallstudie: Explorativ dataanalys i R

Visa kurs

Övningsinstruktioner

  • Läs in paketet countrycode.
  • Konvertera landskoden 100 till motsvarande landsnamn.
  • Lägg till en ny kolumn country i din mutate()-sats med landsnamn. Använd funktionen countrycode() för att översätta från kolumnen ccode. Spara resultatet i votes_processed.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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)
Redigera och kör kod