У меня есть список стран, которые мне нужно преобразовать в стандартизованный формат (iso3c). У некоторых есть длинные имена, у других - коды из 2 или 3 цифр, а другие не отображают название всей страны, например «Африка», а не «Южная Африка». Ive сделал некоторые исследования и пришел, чтобы использовать пакет countrycode в R. Однако, когда я пытался использовать «regex», R, похоже, не узнал его. Im получение ошибки ниже:R: пакет Countrycode не поддерживает регулярное выражение как источник
> countrycode(data,"regex","iso3c", warn = TRUE)
Error in countrycode(data, "regex", "iso3c", :
Origin code not supported
Любой другой вариант, который мне нужно сделать?
Спасибо!
Здравствуйте. Чтобы сделать воспроизводимый пример, вы можете использовать 'reproduce ()'. Инструкции здесь: http://bit.ly/SORepro - [Как сделать отличный пример воспроизведения R] (http://bit.ly/SORepro) –
@dixi Пожалуйста, проверьте эту ссылку https://github.com/ vincentarelbundock/countrycode Я предполагаю, что 'regex' здесь не вариант. Скорее он использует 'regex', указанный в' countrycode_data' для преобразования, когда вы используете какие-либо опции 'cown',' cowc' и т. Д. – akrun
я вижу .. я использовал этот документ, но не понял его правильно. Благодаря! – dixi