Ich versuche, die hierarchische Clustering-Funktion im Plugin-Scipy-Point-Clustering zu verwenden, um Personen, die nahe beieinander liegen, in Populationen zu gruppieren. Hier ist ein Screenshot meiner Auswahl:
Aber jedes Mal, wenn ich es versuche, erhalte ich die folgende Fehlermeldung im Protokoll:
Algorithmus Hierarchisches Clustering beginnt … Geometrien extrahieren
von der Eingabeebene
Float-Division durch Null Siehe Protokoll für Details
Ich habe an Orten nach Duplikaten gesucht (möglicherweise) Es gab ein Problem beim Teilen durch einen Abstand von Null. Ich habe auch sichergestellt, dass die Punkte nicht mehrteilig sind, indem ich die Funktion „Mehrteilige Merkmale auf ein Teil teilen“ aus der Digitalisierungssymbolleiste angewendet habe.
Hier ist ein Beispiel meines Shapefiles:
> wkt_geom name lat long > Point (286556 5028628) 2501 5028628 286556 > Point (286479 5028418) 2502 5028418 286479 > Point (286507 5028404) 2503 5028404 286507 > Point (286516 5028412) 2504 5028413 286516 > Point (286519 5028417) 2505 5028417 286519 > Point (286517 5028428) 2506 5028428 286517 > Point (286518 5028433) 2509 5028433 286518 > Point (286510 5028426) 2510 5028426 286510 > Point (286512 5028427) 2511 5028427 286512 > Point (286503 5028423) 2512 5028423 286503 > Point (286501 5028429) 2513 5028429 286501 > Point (286495 5028419) 2514 5028419 286495 > Point (286509 5028397) 2517 5028397 286509 > Point (286513 5028392) 2518 5028392 286513
Kommentare
- Versuchen Sie, v0.1 des Plugins manuell von der QGIS Plugins Site zu installieren (ohne den Plugin Manager zu verwenden). Ich erinnere mich, dass ich vor einiger Zeit ähnliche Probleme hatte, zumindest mit dem k-means-Algorithmus, aber das Zurückgehen einer Version hat funktioniert. Wahrscheinlich am besten , um sich als Problem anzumelden
- Es handelt sich um einen Fehler. Mit v0.1 gibt es überhaupt kein Problem. Laden Sie hier herunter: plugins.qgis.org/plugins/ScipyPointClustering/version/0.1 und speichern Sie es unter Users / yourname / .qgis2 / python / plugins (und extrahieren Sie die Zip-Datei Hier). Es wird automatisch im Plugins Manager angezeigt. Ich hoffe auf eine zufriedenstellendere Antwort, daher werde ich noch keine Antwort veröffentlichen.
Antwort
Turns heraus, dass es ein Fehler mit dem Plugin ist. Der Fehler wurde gemeldet , aber noch keine Antwort von Entwicklern.
Die Verwendung von v0.1 behebt das Problem. Installieren Sie v0.1 des Plugins manuell von der QGIS Plugins Site (ohne den Plugin Manager zu verwenden). Hier herunterladen: plugins.qgis.org/plugins/ScipyPointClustering/version/0.1 und unter Users / yourname / .qgis2 / python / plugins speichern (und hier die Zip-Datei extrahieren). Es wird automatisch im Plugins-Manager angezeigt.