【发布时间】:2015-07-16 06:27:18
【问题描述】:
有没有办法在 R 中仅绘制 rworldmap 的大陆轮廓(没有国家,没有数据)?
还有另外两个问题接近这个问题,但它们是用颜色填充大陆,命令是绘制数据。 How can I plot a continents map with R?
我只想覆盖没有国家线且不需要其他数据的大陆轮廓。
【问题讨论】:
-
您可以使用 my answer to that linked question 在 SpatialPolygonsDataFrame 对象中获取大陆的轮廓。然后使用
plot(cont, col=NA)或spplot(cont, col.regions=NA)将绘图颜色设置为透明。或者,将cont、SpatialPolygonsDataFrame转换为SpatialLines对象,然后用plot()绘制that,就像cl <- as(cont, "SpatialLines"); plot(cl)。或者,当然,您可以使用lines(cl)等将其添加到现有绘图中。
标签: r dictionary rworldmap