我正在学习在 R 中进行 krige 并遇到此错误“对象不是 >=2 列数组”。我通过如下分配坐标将我的初始数据框转换为空间数据框:
coordinates(PB) <- cbind(PB$x, PB$y)
我PB.grid
使用以下命令创建了一个网格 ( ):
PB.grid <- makegrid(PB, n = 5000)
这是我的代码
krige(PB$log(T) ~ 1, PB, model = PBfitvgm, newdata = PB.grid)
Error in bbox(newdata) : object not a >= 2-column array
这是数据文件的链接: https ://www.overleaf.com/read/bwndfyshkncq