Voici mon code reproductible:Comment convertir les codes de pays dans les noms de pays
library(tidyverse)
library(eurostat)
library(countrycode)
#Query eurostat data set
search <- search_eurostat("road", type = "table")
#Accessing "People killed in road accidents" data set.
df <- get_eurostat("tsdtr420")
#Create a data frame filtered on most recent data (2015)
accidents2015 <- df %>%
filter(time == "2015-01-01")
codes <- select(accidents2015, geo)
countrycode(sourcevar = codes, "iso2c", "country_name")
Lorsque la dernière ligne fonctionne, je reçois ce message d'erreur:
la condition a une longueur> 1 et seule la première element sera utiliséError dans countrycode (sourcevar = codes, "iso2c", "country_name"): sourcevar doit être un caractère ou un vecteur numérique.
Merci beaucoup! tu as donné la meilleure réponse! – Tdebeus