【发布时间】:2018-01-27 20:10:39
【问题描述】:
我使用来自spBayes 包的spPredict 进行了克里金,用于贝叶斯克里金法和来自gstat 包的krige 用于非贝叶斯克里金法。我没有使用任何协变量(只有常数均值),并使用 1283 点进行克里金法。在 1283 个点中,1012 个是新位置,271 个是我有数据的位置。
完成克里金法后,为了检查预测性能,我查看了 271 个位置的克里金法值。然后我意识到它们与 271 个位置的数据完全相同。我已经使用相同的代码(但使用协变量)完成了克里金法,并且根本没有遇到过这种问题。我不知道出了什么问题...这是spPredict 和krige 的简单代码。我还附上了校准图。如果您有任何建议,我将不胜感激。
pred.covar=cbind(rep(1,1283))
spPredict(fitted, pred.coords=grid.fin_km, pred.covars=pred.covar,
start = burn.in, thin = 10, verbose=FALSE)
krige(formula=n_temp~1, locations=~x1+x2, data=merged.f, newdata=grid.fin_km,
model=var.fit.w1)
【问题讨论】: