我有一张法国地图,其中包含 SVG 文件中法国各部门的轮廓。我想在 R 中导入数据来绘制等值线图。可能吗 ?什么是最好的解决方案?
问问题
5445 次
2 回答
2
有SVGMapping::loadSVG
(在 CRAN)——我没试过,所以不能说它的质量。
编辑:不妨在这里提一下包,因为它确实是为用户查找包和功能sos
的不可或缺的工具。R
于 2013-11-08T18:28:33.680 回答
1
我想这是可能的。SVG 只不过是一个 XML 文档。但是你为什么不使用maps
图书馆呢?
library(maps)
map('france')
您可以检查:
> map('france')$names
[1] "Nord"
[2] "Pas-de-Calais"
[3] "Somme"
...
对于部门名称,并像这样绘制各个部门:
colors[c(112, 114)] <- 'blue'
map('france', fill=T, col=colors)
有关更多信息,请参阅地图文档。
于 2013-11-08T18:03:13.213 回答