Невозможно создать.listw версию моего файла матрицы весов.gal для пространственного эконометрического анализа - найдены пустые наборы соседей

Я пытаюсь запустить пространственную модель Дурбина в R и для этого мне нужно создать.listw версию моей матрицы окрестностей, которая у меня сейчас есть в формате.gal.

Я работаю с местными властями Великобритании, которые включают 3 острова. Все 3 из них были первоначально помечены как соседние - скорее всего, поэтому я получаю следующее сообщение об ошибке в R:

"Ошибка в nb2listw(Twelveroik.nb): найдены пустые наборы соседей"

Я исправил файл.gal в блокноте, просто добавив ближайшего внутреннего соседа в список соседних островов и наоборот.

spat.data=readOGR(dsn="D:/DISSERTATION/DISSERTATIONSECTIONS/DATA&MODEL/DATAR/Corrected Install",layer="Twelveroii")

names(spat.data)

summary(spat.data)

library(spdep)

Twelveroik.nb=poly2nb(spat.data)

rook.nb=poly2nb(spat.data,queen=FALSE)
Twelveroik.listw=nb2listw(Twelveroik.nb)

Twelveroik - мой файл.gal, после этих строк я получаю ошибку, о которой упоминал.

0 ответов

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