2

我想制作一张美国东部的地图,但只在我开始使用的 -95 度到 -66.5 度的经度范围内ggplot2

library(ggplot2)
us_map <- map_data('usa')
map <- ggplot(data=us_map, aes(x=long, y=lat, group=group)) + geom_polygon(fill = 'black')
map

生成这张地图: 在此处输入图像描述

我想将地图剪辑到仅 -95 度到 -66.5 度。我曾经使用包中的coord_proj函数来执行此操作,ggalt如下所示:

map <- map + coord_proj("+proj=cea +lat_ts=37.5",ylim = c(25,50), xlim = c(-95,-66.5)) #crib map to eastern US.

但是,这现在会引发错误,Error: Not implemented.

建议?

4

0 回答 0