Проблемы с функцией кригинга в R - PullRequest
0 голосов
/ 04 сентября 2018

У меня есть фрейм данных с именем kef, состоящий из 512 строк и полей x, y (относящихся к координатам) и v (ссылающихся на определенное числовое значение для каждой ячейки).

У меня также есть слой карты с именем grecia.map, загруженный в R с помощью команды readOGR, состоящий из многоугольника, представляющего определенную область.

При выполнении следующей команды:

kriged <- kriging(kef$x, kef$y, kef$v, polygons = grecia.map, pixels=30000)

Я получаю следующие сообщения об ошибках:

Error in lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...) : 
  0 (non-NA) cases
In addition: Warning messages:
1: In max(x) : no non-missing arguments to max; returning -Inf
2: In min(x) : no non-missing arguments to min; returning Inf
3: In max(y) : no non-missing arguments to max; returning -Inf
4: In min(y) : no non-missing arguments to min; returning Inf

1 Ответ

0 голосов
/ 08 сентября 2018

Ну, мне удалось исправить проблему. Проблема была связана с данными. координаты вместе со значениями выборки были перепутаны, и, очевидно, с данными не было никакой пространственной логики.

После импорта правильного набора данных функция работала правильно, поэтому я думаю, что этот вопрос можно удалить.

Спасибо

...