Aggiungere una colonna con il paese
I codici paese nella colonna ccode sono i cosiddetti codici Correlates of War. Non sono l'ideale per un'analisi, perché è preferibile lavorare con nomi di paesi riconoscibili.
Puoi usare il pacchetto countrycode per tradurli. Per esempio:
library(countrycode)
# Traduci il codice paese 2
> countrycode(2, "cown", "country.name")
[1] "United States"
# Traduci più codici paese
> countrycode(c(2, 20, 40), "cown", "country.name")
[1] "United States" "Canada" "Cuba"
Questo esercizio fa parte del corso
Caso di studio: Analisi esplorativa dei dati in R
Istruzioni dell'esercizio
- Carica il pacchetto
countrycode. - Converti il codice paese 100 nel corrispondente nome del paese.
- Aggiungi una nuova colonna
countrynella tua istruzionemutate()con i nomi dei paesi, usando la funzionecountrycode()per tradurre dalla colonnaccode. Salva il risultato invotes_processed.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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)