我正在尝试在R上绘制世界地图,但是我没有为ggplot2更新版本。有没有办法做到这一点?
答案 0 :(得分:6)
您可以使用以下方法获得极为简单的世界地图:
library(maps)
map('world', fill = TRUE, col = 2:8, wrap=c(-180,180) )
和mapdata
包中更好的地图
library(mapdata)
map('worldHires', fill=TRUE, col=2:8)
有趣的是,这里有一个更漂亮的颜色,一片蓝色的海洋和切出的南极洲版本。
RegHR <- map("worldHires", namesonly=TRUE, plot=FALSE)
map('worldHires', fill=TRUE, col=terrain.colors(6), bg="#CCEEFF",
region=RegHR[-grep("Antarctica", RegHR)])