【发布时间】:2021-06-02 03:10:04
【问题描述】:
我知道这很简单,但无法正常工作。我想删除下面地图上的多余数据点。我该怎么做? 下面的代码给了我结果。
ggplot() +
geom_polygon(data = rwa2, aes(x = long, y = lat, group= group),
colour = "black", size = 0.5, fill = "white") +
geom_tile(data = df, aes(x = Lon, y = Lat, z = z, fill = z), alpha = 0.8) +
ggtitle("State Data") +
xlab("Longitude") +
ylab("Latitude") +
scale_fill_distiller(type = "div", palette = "Spectral")+
theme_bw() +
theme(plot.title = element_text(size = 25, face = "bold"),
legend.title = element_text(size = 15),
axis.text = element_text(size = 15),
axis.title.x = element_text(size = 20, vjust = -0.5),
axis.title.y = element_text(size = 20, vjust = 0.2),
legend.text = element_text(size = 10)) +
coord_map()
我想删除州界之外的所有数据。
边界坐标是使用readRDS 从 Rdata 文件中获得的,ID_2 用于州,ID_3 用于地区,名称也是如此。请在这里指导我。
【问题讨论】:
标签: r google-maps ggplot2 geospatial raster