0

ブラジルの大西洋岸森林の森林伐採を調査するプロジェクトのために、空間自動コレログラムを実行しようとしています。

しかし、なぜこの問題に直面しているのかについては混乱しています。

問題

コードの最初の部分を実行すると、次のエラーが表示されます

エラー: 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
4

1 に答える 1