我正在尝试为一个研究巴西大西洋森林砍伐森林的项目运行空间自相关图。
然而,我对为什么遇到这个问题感到困惑。
问题
当我运行代码的初始部分时,我收到一个错误
错误:ncol(x) == 2 不是 TRUE
我的代码是
r.nb <- dnearneigh(as.matrix(shapeS$POINT_X,shapeS$POINT_Y),
d1=200, d2=100000, latlong=FALSE)
然后我希望移动运行这段代码
p.cor <- sp.correlogram(r.nb, deforestation, order=15,
method="I", randomisation=FALSE)
r.nb <- dnearneigh(as.matrix(shapeS$POINT_X,shapeS$POINT_Y),
d1=200, d2=100000, latlong=FALSE)
我的数据是
带有标题的矢量数据集
POINTID GRID_CODE POINT_X POINT_Y