3

我需要您的帮助,因为 R 无法使用 rworldmap 包运行函数。

在 R 中使用 rworldmap 包并尝试“加入CountryData2Map”时

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 补丁。

4

2 回答 2

3

使用 rworldmap 包需要加载库(方法)。我在这里写它是因为它真的不明显。

于 2013-12-28T18:29:17.487 回答
0

不知道“R 3.0.2 Patched”是什么意思,但是你是正确的,不知何故你没有methods包含在标准安装包中的包。如何R从 CRAN 的二进制文件或源 tarball 重新安装 - 这应该可以解决您的问题。

于 2013-11-29T19:55:01.853 回答