Still have not solved this problem with package 'spdep'. It appears localG() cannot handle either SpatialPoints or a matrix of point coordinates that are not in a rectangular matrix when plotted. It cannot take NaN values and, after I successfully used dnearnigh() to create an "nb" object for ONLY Northeast land points and converted to a 'listw' object, it still returned the same error. See below ("points" is a 2-column matrix of lat-long point coordinates; diffD is my data matrix):
/ > neigh2 = dnearneigh(points,0,5,longlat=TRUE) > mylist = nb2listw(neigh2,style="B") > stats = localG(diffD,mylist) Error in matrix(0, nrow = nrow(x), ncol = ncol(x)) : invalid 'ncol' value (too large or NA)/ Again, if anyone thinks this analysis is incorrect, please let me know. If not, I'll just abandon R for this portion of the project, as it is taking far too long to use this this package with Getis-Ord statistics, which should run fairly easily. -- View this message in context: http://r.789695.n4.nabble.com/Subsetting-NaN-values-in-localG-tp3662781p3665146.html Sent from the R help mailing list archive at Nabble.com. ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.