Ajouter une colonne de pays
Les codes de pays dans la colonne ccode sont ce qu'on appelle des codes Correlates of War. Ce n'est pas l'idéal pour une analyse, puisque vous voudrez travailler avec des noms de pays reconnaissables.
Vous pouvez utiliser le paquet countrycode pour faire la conversion. Par exemple :
library(countrycode)
# Convertir le code de pays 2
> countrycode(2, "cown", "country.name")
[1] "United States"
# Convertir plusieurs codes de pays
> countrycode(c(2, 20, 40), "cown", "country.name")
[1] "United States" "Canada" "Cuba"
Cette activité fait partie du cours
Étude de cas : analyse exploratoire des données en R
Instructions de l’exercice
- Chargez le paquet
countrycode. - Convertissez le code de pays 100 en son nom de pays.
- Ajoutez une nouvelle colonne
countrydans votre appel àmutate()qui contient les noms de pays, en utilisant la fonctioncountrycode()pour convertir à partir de la colonneccode. Enregistrez le résultat dansvotes_processed.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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)