Невозможно создать.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, после этих строк я получаю ошибку, о которой упоминал.