R无法使用rworldmap包运行函数,我需要您的帮助。
在R中使用rworldmap包并尝试"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补丁。
使用rworldmap包需要加载库(方法)。我把它写在这里是因为它真的不明显。
不知道"R 3.0.2 Patched"是什么意思,但是的,你是正确的,你没有methods
包,它包含在标准安装包中。从二进制文件或CRAN的源代码tarball重新安装R
如何?这应该可以解决您的问题。