Я думаю, что я нашел ошибку или скорее недостающее обновление в пакете countrycode
:countrycode() не признает Косово?
library(countrycode)
testData <- data.frame(country=c(rep("Germany",3),rep("Kosovo",3)))
testData$iso3 <- countrycode(testData$country, "country.name", "iso3c")
который является проблематичным не только по политическим причинам, но и потому, что такие международные организации, как МВФ или БМР действительно включают в Косово в их наборы данных. Countrycode будет производить NA's
здесь.
Что мне делать с этой информацией? Я думаю, что iso3c должен быть KSV.
EDIT: Я связался с сопровождающим пакета, который ответил, что до тех пор, пока Косово не будет официально признано, он скорее сохранит его таким образом.
Контакт сопровождающим пакета - 'Винсент Арел-Бандок ' –
rbm
Косово не является общепризнанной страной и, следовательно, не является частью стандартов: http://unstats.un.org/unsd/tradekb/Knowledgebase/Country-Code и https: // www .iso.org/obp/ui/# search – James
, но он появляется в общепризнанных наборах данных, с которыми люди работают с –