Я пытаюсь построить местный моран I, используя пакет GISTools. Но я получаю эту ошибку «Ошибка в localmoran (df.sp $ n_homdol, ww): is.vector (x) не TRUE»
Мой код выглядит следующим образом:
library(GISTools)
df.sp <- SpatialPointsDataFrame(cbind(df$longitude,df$latitude ), df)
sp_viz <- poly2nb(sp.dist.sf, row.names = sp.dist.sf$NOME_DIST)
xy <- st_coordinates(sp.dist.sf)
ww <- nb2listw(sp_viz, style ='W', zero.policy = TRUE)
locMoran <- localmoran(df.sp$n_homdol, ww)
Ошибка появляется в этой последней строке. Что может происходить?