【发布时间】:2015-01-26 15:50:01
【问题描述】:
我正在尝试应用克里金法来插值空气污染浓度(目标变量) 当我如下运行 krige 函数时,R 返回错误。
RSPAVE 是目标变量; air 是包含 RSPAVE 的数据集; TPU就是shapefile
k.o <- krige(RSPAVE ~1, locations=air, newdata=TPU, model=m.RSPAVE.f)
Error in predict.gstat(g, newdata = newdata, block = block, nsim = nsim, :
gstat: value not allowed for: block kriging for long-lat data undefined
这可能是因为我的网格数据是一个 shapefile。但是我不想阻止克里金法,如何将多边形转为点,并应用普通克里金法?
非常感谢!
【问题讨论】:
标签: r polygon interpolation kriging r-grid