Ошибка при запуске многомасштабного GWR: ошибка в gw_weight_vec: несовместимо > с запрошенным типом: [type=NULL; цель=двойная]

Я пытаюсь запустить многомасштабную географически взвешенную регрессию (MGWR), используяGWmodelупаковать вR. При запуске функцииgwr.multiscaleэта ошибка показана:

Ошибка в gw_weight_vec(vdist, bw, kernel, Adaptive): Несовместимо с запрошенным типом: [type=NULL; цель=двойная].

Пример:

      library(GWmodel)

data(LondonHP)

dist <- gw.dist(coordinates(londonhp))

ab_gwr <- gwr.multiscale(PURCHASE ~ FLOORSZ + PROF, 
                         data = londonhp, 
                         criterion = "dCVR", 
                         kernel = "gaussian", 
                         adaptive = FALSE,
                         var.dMat.indx = 2,
                         bws0 = c(100, 
                                  100, 
                                  100), 
                         bw.seled = rep(T, 3), 
                         dMats = list(dist, 
                                      dist, 
                                      dist), 
                         parallel.method = "omp", 
                         parallel.arg = "omp")

Я пробовал и другие параметры, такие как адаптивная полоса пропускания, чтобы включить меньше ковариат, чтобы изменитьbws0параметр и т. д. и т. д. Другие виды ошибок возникают в зависимости от того, что я пробовал.

Я следую примеру из пакета PDF .

0 ответов

Другие вопросы по тегам