2017-04-12 55 views
1

今天我遇到了一个我找不到解决方案的问题。我想在R中使用gstat使用krigcv交叉验证,并且我有一条错误消息:gstat中使用交叉验证的长度误差R中的krigecv

0%model.frame.default(terms(公式),as(data,“data.frame”),na中的错误。行动= na.fail):可变长度不同(找到'x')

这是我的代码行: QCini.uk.cv < - krige.cv(QCini $ var1〜x + y + I(y^2)+ I(Y^3)+ I(X * Y^2)+ X:Y,QCini,Vresfit.fi.vgm)

回答

0

避免在式参数的data.frame,并尝试

QCini.uk.cv <- krige.cv(var1 ~ x + y + I(y^2) + I(y^3) + I(x * y^2) + 
    x:y, QCini, Vresfit.fi.vgm)