length erros в gstat с использованием перекрестной проверки krigecv в R

Сегодня у меня проблема, решения которой я не мог найти. Я хочу использовать перекрестную проверку krigcv с использованием gstat в R, и у меня появляется сообщение об ошибке:

0% Ошибка в model.frame.default (условия (формула), as (data, "data.frame"), na.action = 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)


person Franck    schedule 12.04.2017    source источник


Ответы (1)


Избегайте 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)
person Edzer Pebesma    schedule 13.04.2017