【发布时间】:2013-04-07 18:36:38
【问题描述】:
我正在尝试弄清楚如何在 R 中执行(在 GIS 中如此简单)操作。
让我们以spdep包中的一些多边形数据集为例
library("spdep")
c <- readShapePoly(system.file("etc/shapes/columbus.shp", package="spdep")[1])
plot(c)
我发现我可以使用subset 选择带有逻辑语句的多边形。例如:
cc
现在,假设我有另一个数据框想加入我的空间数据:
POLYID=1:9
TO.LINK =101:109
link.data <- data.frame(POLYID=POLYID, TO.LINK=TO.LINK)
使用这两个数据集,我怎样才能得到两个空间数据框:
- 首先,由在第二个数据框中具有 ID 的多边形组成
- 第二个,由相反的集合组成 - 第二个数据框中不存在的多边形。
我怎么会走到这一步?
【问题讨论】: