【发布时间】:2014-12-22 02:36:43
【问题描述】:
我想用 gpplot 绘制一个简单的世界地图,但是当我这样做时,南极洲被切断了,因为坐标不会环绕,所以路径会回到整个地图,而不是走出边缘。例如:
world_data <- map_data("world")
ggplot() + scale_y_continuous(limits=c(-90,90), expand=c(0,0)) +
scale_x_continuous(expand=c(0,0)) +
theme(axis.ticks=element_blank(), axis.title=element_blank(),
axis.text=element_blank()) +
geom_polygon(data=world_data, mapping=aes(x=long, y=lat, group=group), fill='grey')
生产:
但南极洲南部的大部分地区都不见了 - 它应该是这样的:
有没有简单的方法来解决这个问题?
【问题讨论】:
-
你认为应该如何绘制?
标签: r ggplot2 geospatial geo