Как проверить пространственную нестационарность в R, чтобы определить, нужна ли модель локальной регрессии?
У меня есть набор данных, для которого я реализую регрессионную модель и исходя из которого предполагаю, что коэффициенты меняются локально. Если задана пространственная нестационарность, имеет смысл запустить модель локальной регрессии, в моем случае - географически взвешенную регрессию (GWR).
Чтобы выяснить, есть ли пространственная нестационарность, я знаю о тесте Кенкера, который можно рассчитать с помощью регрессионной модели обыкновенного наименьшего квадрата (OLS) в любом программном обеспечении ГИС. Но для этого проекта я работаю с R, и мне нужно выяснить, задана ли пространственная нестационарность или нет. Есть ли в R какой-либо статистический тест, который может дать мне такой результат?
Мне известен пакет spgwr в R, но он предназначен только для реализации GWR, а не для проверки необходимости GWR.
1 ответ
- Здесь
GWmodel
пакет на CRAN. См.: https://cran.r-project.org/web/packages/GWmodel/index.html Вы должны проверить функциюgwr.montecarlo()
- Существует целая книга, посвященная пространственной статистике с использованием
R
с главой о стационарности здесь: https://becarioprecario.bitbucket.io/spde-gitbook/ch-nonstationarity.html