【发布时间】:2018-04-02 12:52:16
【问题描述】:
我有一个网格化的空间二维数据,my coordinates data
如果我尝试
vB=variogram(z~1, data=as.data.frame(data))
我得到了错误:
(函数(类,fdef,mtable)中的错误: 无法找到签名“data.frame”的函数“gridded”的继承方法
【问题讨论】:
我有一个网格化的空间二维数据,my coordinates data
如果我尝试
vB=variogram(z~1, data=as.data.frame(data))
我得到了错误:
(函数(类,fdef,mtable)中的错误: 无法找到签名“data.frame”的函数“gridded”的继承方法
【问题讨论】:
我怀疑您需要 SpatialPointsDataFrame 才能使用 variogram 函数。所以你必须先转换你的data frame。
假设您的数据框有 3 列 x、y 和 z
data_sp <- data
coordinates(data_sp) = ~x + y
str(data_sp)
【讨论】: