我想知道是否有人可以提供帮助。我试图通过使用rworldmap和countrycode在R中的地图中映射区域。但是它似乎并不支持这些地区的“ISO 3166-1”。我有14个国家和40个地区的情节。还有另外一种方法吗?我将不胜感激任何建议。
答案 0 :(得分:0)
这有效......
library(rworldmap)
data(countryExData)
mapByRegion(countryExData, nameDataColumn="CLIMATE", joinCode="ISO3",
nameJoinColumn="ISO3V10", regionType="Stern", FUN="mean")
其中countryExData
是rworldmap
包中包含的示例数据集," ISO3V10"被传递给nameJoinColumn
参数,该参数是包含iso3c代码的countryExData
数据框中的列/向量的名称(如在美国或DEU中),以及" ISO3"是传递给joinCode
参数的值,表示mapByRegion
函数的代码是" ISO3"这似乎意味着iso3c具体。