R poly2nb()的邻居列表适用于2004年人口普查形状文件,但不适用于2011年
我正试图从伦敦低层超级输出区(LSOA)的多边形列表中构建邻居列表。我从伦敦数据存储中下载了我的Shapefile文件: 当我在2004年的shapefile(R poly2nb()的邻居列表适用于2004年人口普查形状文件,但不适用于2011年,r,shapefile,sf,spdep,R,Shapefile,Sf,Spdep,我正试图从伦敦低层超级输出区(LSOA)的多边形列表中构建邻居列表。我从伦敦数据存储中下载了我的Shapefile文件: 当我在2004年的shapefile(LSOA_2004_London_Low_Resolution.shp)中阅读时,它工作得非常好: ldn看起来像是一个如何将形状文件组合在一起的问题,LSOA\u 2011\u London\u gen\u MHW.shp中的多边形没有完全共享边界 使用poly2nb中的snap参数将强制函数将特定定义距离内的边界视为连续,例如: w
LSOA_2004_London_Low_Resolution.shp
)中阅读时,它工作得非常好:
ldn看起来像是一个如何将形状文件组合在一起的问题,LSOA\u 2011\u London\u gen\u MHW.shp
中的多边形没有完全共享边界
使用poly2nb
中的snap参数将强制函数将特定定义距离内的边界视为连续,例如:
w <- poly2nb(ldn_sp, snap=10)
w谢谢,我试试这个!但这是否意味着他们根本不应该接触?我看了一下st_intersect:ldn%变异(intersect=st_intersects(.))
。如果我将其转换为nb:as.nb.sgbp