[英]Map projection with longitude values 0-360
您可以使用地图包中的“world2”地图,其范围为 [0,360]: ggplot() + geom_polygon(data = fortify(maps::map("world2",plot=FALSE,fill=TRUE)), aes (x=long, y = lat, group=group)) + coord_fixed(1.3) + coord_equal(xlim = c(0, 360), ylim = c(-90, 90))
或者,如果你想自由地改变地图,地图 v3.2.0(刚刚上传到 CRAN)将允许你做
myworld = maps::map(wrap=c(0,360), plot=FALSE, fill=TRUE)
ggplot() +
geom_polygon(data = fortify(maps::map("world2",plot=FALSE,fill=TRUE)), aes(x=long, y = lat, group=group)) +
coord_fixed(1.3) + coord_equal(xlim = c(0, 360), ylim = c(-90, 90))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.