Uruchom Anselin Local Moran's I przeciwko punktom i wyrzuć cokolwiek z wynikiem Z poniżej -1,96. To statystyczna metoda lokalizowania przestrzennych wartości odstających. Aby to zrobić, musisz upewnić się, że wszystkie punkty mają wartość związaną z ich przestrzennym położeniem.
Ale sprawdzając narzędzia w 10.1 po komentarzu Whubera, zdaję sobie sprawę, że jeśli korzystasz z ArcGIS 10.1, dostępne jest narzędzie do analizy grupowania, co jest naprawdę tym, co chcesz zrobić.
Myślę, że chciałbyś przeprowadzić analizę grupowania z ograniczeniem przestrzennym triangulacji Delaunaya. Blokada polega na tym, że musisz mieć liczbę grup podziału równą lub większą niż liczba odłączonych grup (jeśli którakolwiek z wartości odstających jest dla siebie naturalnym sąsiadem). W przeciwnym razie wartości odstające bez naturalnych sąsiadów nie wymyślą żadnej grupy na podstawie analizy grupowania.
Na tej podstawie myślę, że triangulacja Delauneya może być źródłem algorytmu filtrującego, ale nie jestem jeszcze pewien.
Kolejna aktualizacja: po wkopaniu do Partition.py, skryptu, który uruchamia narzędzie analizy grupowania, myślę, że można tam użyć algorytmu dla odłączonych grup w połączeniu z częścią NoNeighbors, chociaż mam problem z wykopaniem tej części scenariusz.