Używanie funkcji mat2listw w R do tworzenia macierzy wag przestrzennych
Próbuję utworzyć obiekt wagi w R z funkcją mat2listw. Mam bardzo dużą macierz wag przestrzennych (około 22 000 x 22 000), która została utworzona w programie Excel i wczytana do R, a teraz próbuję zaimplementować:
library(spdep)
SW=mat2listw(matrix)
Otrzymuję następujący błąd:
Error in if (any(x<0)) stop ("values in x cannot be negative"): missing
value where TRUE/FALSE needed.
Co tu jest nie tak? Moja obecna macierz to wszystkie 0 i 1, bez brakujących wartości i bez elementów ujemnych. czego mi brakuje?
Byłbym wdzięczny za każdą radę. Z góry dziękuje za twoją pomoc!