我想知道是否有人可以提供帮助。我正在尝试使用 rworldmap 和国家代码在 R 中的地图中绘制区域。但是,它似乎不支持该地区的“ISO 3166-1”。我有 14 个国家和 40 个地区要绘制。请问还有别的办法吗?我将不胜感激任何建议。
问问题
587 次
1 回答
0
这行得通...
library(rworldmap)
data(countryExData)
mapByRegion(countryExData, nameDataColumn="CLIMATE", joinCode="ISO3",
nameJoinColumn="ISO3V10", regionType="Stern", FUN="mean")
其中countryExData
是rworldmap
包中包含的示例数据集,“ISO3V10”被传递给参数,该参数是包含 iso3c 代码(如美国或 DEU)nameJoinColumn
的数据框中的列/向量的名称,“ISO3”是值countryExData
传递给joinCode
表示mapByRegion
代码为“ISO3”的函数的参数,这似乎专门表示iso3c。
于 2017-03-28T12:57:59.943 回答