r - 多边形的 ID 与空间多边形数据框中的 @data ID 不同
问题描述
我在 R 中加载了一个 shapefilereadOGR
并命名为data.map
通过使用,我可以很好地看到形状
plot(data.map)
问题是多边形的 ID(绘图的 ID)与@data
ID 不同。我的意思是,当我跑步时:
plot(data.map[2, ])
然后运行
data.map@data[2, ]
图中绘制的多边形不是数据行所指的多边形。
解决方案
我不知道我是否可以删除问题。我找到了解决方案。问题是在合并过程之后,许多@data 行被删除,导致ID 混乱。