r - 放大 ggplot2 中的 shapefile
问题描述
我有一个 shapefile,但我只对显示其中的一小部分感兴趣。我有 x 和 y 限制坐标,但没有成功绘制它。
这是我到目前为止所拥有的:
area<-readOGR("ATSDR","ATSDR")
az_fortify <- fortify(area)
ggplot(az_fortify)+geom_polygon(aes(long,lat,group=group),colour="grey90")+
scale_x_continuous(limits = c(36.928662, 31.347814))+
scale_y_continuous(limits = c(-114.293736, -109.057855))
解决方案
尝试使用 coord_cartesian:
ggplot(az_fortify)+geom_polygon(aes(long,lat,group=group),colour="grey90")+
coord_cartesian(xlim = c(36.928662, 31.347814)), ylim = c(-114.293736, -109.057855))
推荐阅读
- linux - 在 ubuntu 14.04 中为 python 3 安装 cvxopt 时出现 -fPIC 错误
- networking - 使用地址 255.255.255.255 广播时数据包未到达目的地
- c# - 带有相关数据的 ASP NET Core 插入模型
- reactjs - 使用 Material-UI 类
- mysql - mysql中的MongoDB oid
- java - 如何在空白单元格上设置颜色
- ag-grid - Ag-Grid 不支持特殊符号
- javafx - 拖放在 Java 11 和 Java 8 中的工作方式不同
- qt - 如何在 Android 上使用 QT 快速应用程序获取 WiFi 名称
- java - Ask vs Tell or forward for Actors using Akka Streams