1

我正在尝试创建一个类似于coalashGomez 和 Hazen获取的 R 中的数据集。实际上,我在 matlab 中有一些空间数据,我想将其导入 R 来计算变异函数。我在这里看到了一个例子。但是,我无法在 R 中创建类似coalash数据的内容。我已将矩阵从 matlab 导入到 R。但是如何将其转换为类似于coalashR 中的内容?

这就是他们在 R 中所做的事情。有什么建议吗?

library(gstat)
coordinates(coalash) = ~ x + y
plot(variogram(log(coalash) ~ 1, coalash))
4

1 回答 1

0
library(sp)
coalsp <- SpatialPointsDataFrame(coalash[1:2], data=coalash[3])
plot(variogram(log(coalash) ~ 1, coalsp))

我想知道您是否未能加载 package::sp?(这是引用示例中说明的一部分。)当我在加载后运行您的代码时,sp我没有收到任何错误。

于 2013-08-02T19:41:02.760 回答