Ich habe einen kmeans
Algorithmus auf dem iris
Datensatz in R
mit dem Befehl kmeans_iris <- kmeans(iris[,1:4], centers=3)
ausgeführt. Ich möchte jetzt die Entfernung von einer gegebenen Beobachtung im Datensatz iris
zum entsprechenden Schwerpunkt des Clusters wissen. Ich könnte Code schreiben, um den euklidischen Abstand von einer Beobachtung zu dem centers
, der seinem Cluster entspricht, manuell zu berechnen, aber gibt es keine einfache, eingebaute Möglichkeit, dies zu tun?R kmeans endgültige Entfernung zum Schwerpunkt
2
A
Antwort
1
Soweit ich sagen kann, gibt es keine Methode zum Extrahieren der pro Fall Abstand. Wenn ich verstehe, was Sie richtig wollen, könnten Sie Ihre eigenen wie:
sqrt(rowSums(iris[,1:4] - fitted(kmeans_iris))^2)
#[1] 0.058 0.642 0.742 0.742 0.058 1.258 0.442 0.042 1.242 0.542 ...
... für einen euklidischen Abstand.
Verwandte Themen
- 1. Entfernung von einem Datenpunkt zu seinem Schwerpunkt mit Accord.net
- 2. R KMeans (Statistiken) vs Kmeans (AMAP)
- 3. R Datenausgang nach Entfernung von Cluster-Zentrum
- 4. Kmeans Cluster Auswertung
- 5. Kmeans Clustering und Text Mining in R
- 6. Schwerpunkt bildet
- 7. Python KMeans Clustering Worte
- 8. Schnelle Levenshtein Entfernung in R?
- 9. Wert bei KMeans.cluster_centers_ in sklearn KMeans
- 10. wie logistische Regression und Kmeans Pmml-Dateien in r
- 11. Bestellinformation gruppierten Punkte unter Verwendung Kmeans und R
- 12. Cluster-Histogramme mit Earth Movern Entfernung R
- 13. Berechnen Sie die Entfernung zum nächsten Feature mit Geopandas
- 14. Kmeans Spark ML
- 15. finden Entfernung entlang eines Pfades IGRAPH r
- 16. Conditional Reihe Entfernung in einem R-Datenrahmen
- 17. Entfernung von konstanten Spalten in R
- 18. Für die endgültige Schleifenausgang
- 19. Repräsentieren Kmeans-Cluster in Grafiken
- 20. r lesen JSON-Dateien unvollständig endgültige Zeile gefunden auf
- 21. Reproduzierbare Kmeans in sklearn
- 22. KMeans Algorithmus in opencv
- 23. Kmeans fit_predict mit word2vec
- 24. opencv multidimensional kmeans
- 25. Kmeans Beispiel (tf.expand_dims)
- 26. Kmeans - Gruppe von
- 27. Streaming Kmeans Spark JAVA
- 28. Python Kmeans auf Zeichenfolge
- 29. OpenCV KMeans mit CV_64F1
- 30. Fehler in KMeans
Related unbeantwortete Frage - http://StackOverflow.com/Questions/29397974/plotting-Clusters-using-K-Mean-With-Distance-From-Centroid – thelatemail
Ich bin mir nicht ganz sicher über die Berechnungen, aber Sie können zurückkehren die Zentren für jeden Fall mögen 'gepasst (kmeans_iris)', die Sachen erleichtern sollten. – thelatemail
Danke, dies hilft bei der manuellen Berechnung der euklidischen Distanz. Ich wünschte nur, es gäbe einen einfachen, automatisierten Weg, dies zu tun. –