R не смог найти функцию "checkAtAssignment" при запуске rworldmap
Мне нужна ваша помощь, поскольку R не может запустить функцию с пакетом rworldmap.
При использовании пакета rworldmap в R и попытке 'joinCountryData2Map'
sPDF <- joinCountryData2Map (myframe, joinCode = "NAME", nameJoinColumn = "location", verbose = TRUE, suggestForFailedCodes = TRUE )
Я получаю следующую ошибку:
Error in mapWithData@data <- cbind(mapWithData@data, dF[matchPosnsInUserData, :
could not find function "checkAtAssignment"
Calls: joinCountryData2Map
Execution halted
Я предполагаю, что R нуждается в пакете методов, который я не смог найти для моей версии R.
Какие-либо предложения, почему я не смог найти функцию "checkAtAssignment"?
Моя версия R 3.0.2 пропатчен.
2 ответа
Использование пакета rworldmap требует загрузки библиотеки (методов). Я пишу это здесь, потому что это было на самом деле не очевидно.
Не знаю, что означает "исправленный R 3.0.2", но да, вы правы, что почему-то у вас нет methods
пакет, который входит в стандартный пакет установки. Как насчет переустановки R
из двоичного файла или исходного архива в CRAN - это должно решить вашу проблему.