-1

我想知道是否有人可以提供帮助。我正在尝试使用 rworldmap 和国家代码在 R 中的地图中绘制区域。但是,它似乎不支持该地区的“ISO 3166-1”。我有 14 个国家和 40 个地区要绘制。请问还有别的办法吗?我将不胜感激任何建议。

4

1 回答 1

0

这行得通...

library(rworldmap)
data(countryExData)
mapByRegion(countryExData, nameDataColumn="CLIMATE", joinCode="ISO3", 
            nameJoinColumn="ISO3V10", regionType="Stern", FUN="mean")

其中countryExDatarworldmap包中包含的示例数据集,“ISO3V10”被传递给参数,该参数是包含 iso3c 代码(如美国或 DEU)nameJoinColumn的数据框中的列/向量的名称,“ISO3”是值countryExData传递给joinCode表示mapByRegion代码为“ISO3”的函数的参数,这似乎专门表示iso3c。

于 2017-03-28T12:57:59.943 回答