Что делает "весовой" атрибут в функции gwr в R?
Я учусь использовать R для кодирования простой географически взвешенной регрессии с использованием функций gwr.sel() и gwr(). Когда я читал официальную документацию по gwr(), ссылка: определение gwr
Я обнаружил, что есть атрибут, называемый "весами", и он определяется следующим образом:
**weights** case weights used as in weighted least squares, beware of scaling issues, probably unsafe
и он включен в исходную сигнатуру определения функции:
gwr(formula, data=list(), coords, bandwidth, gweight=gwr.Gauss,
adapt=NULL, hatmatrix = FALSE, fit.points, longlat=NULL,
se.fit=FALSE, **weights**, cl=NULL, predictions = FALSE,
fittedGWRobject = NULL, se.fit.CCT = TRUE)
Я не нашел прямого примера использования этого атрибута ни в этой документации, ни в результатах Google. Могут ли эксперты научить меня, для чего используется параметр в процессе GWR? Заранее спасибо!
1 ответ
Я не эксперт в этом, но насколько я знаю, взвешенные наименьшие квадраты используются для данных с гетероскедастичностью в терминах ошибки. Здесь вы можете определить веса для ковариационной матрицы остатков, см., Например, https://newonlinecourses.science.psu.edu/stat501/node/352/