Понимание «Ошибка в lm.wfit (y = y, x = x, w = wi): несовместимые размеры» в spgwr - PullRequest
0 голосов
/ 05 февраля 2019

Когда я пытаюсь найти пропускную способность для географически взвешенной регрессии, я получаю сообщение об ошибке:

Ошибка в lm.wfit (y = y, x = x, w = wi): несовместиморазмеры

Дополнительно: предупреждающее сообщение:

В весах wi: большая длина объекта не кратна короткой длине объекта

  • Я создал фрейм пространственных данных из стека растровых файлов.
  • Я хочу выполнить регрессию с географической взвешенностью.
  • Я хочу сначала оценить полосу пропускания, подходящую для регрессии.

Мой фрейм пространственных данных:

class       : SpatialPointsDataFrame 
features    : 458040 
extent      : -18.125, 57.95833, -34.79167, 46.95833  (xmin, xmax, ymin, ymax)
coord. ref. : +proj=longlat +datum=WGS84 +no_defs +ellps=WGS84 +towgs84=0,0,0 
variables   : 2
names       :         Frich_full, species_richness.7.11.2018 
min values  : 0.0156647693365812,                          1 
max values  :   61.0580902099609,                         63 


#Get the "bandwidth" of the space kernel through cross validation

spdf.bw <- gwr.sel(Frich_full ~species_richness.7.11.2018, data=spdf, longlat = TRUE,  gweight=gwr.Gauss, show.error.messages = TRUE)

Я был бы рад узнать больше о том, что означает это сообщение об ошибке

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...