Ich habe einen R-Datenrahmen, der den Quellknoten, den Zielknoten und den Abstand zwischen ihnen enthält. Hier ist ein Teil des Datenrahmen:KBeans Clustering von Knoten (Daten in Form von R-Datenframe: Quelle, Ziel und Entfernung) in Cluster gleicher Größe
Ich mag die Knoten in Gruppen fester Größe clustern (etwa 8). Wie implementiere ich das in R?
EDIT 1: Wie bereits erwähnt, ist Kmeans hier nicht anwendbar. Es gibt einen anderen Cluster-Algorithmus, der k-medoids/pam
Hier sind einige andere Links funktionieren könnte, die interessant sein könnte:
1) Link1
2) Link2
Was hast du probiert? Bitte geben Sie weitere Informationen an, einschließlich Methoden, die Sie versucht haben, sowie ein Dataset, das im Textformat und nicht als Bild vorliegt. Siehe das folgende Beispiel zum Erstellen eines [minimalen Beispiels] (http://stackoverflow.com/help/mcve) – lmo
Kmeans minimiert den Abstand von den Kmeans-Zentren und den einzelnen Datenelementen. Der Prozess ist iterativ mit dem Ort der Kmeans-Zentren. Kmeans ist möglicherweise nicht die beste Methode zum Clustering in dieser Anwendung, da die oben angegebenen Daten auf einen gerichteten Graphen und nicht auf einen Koordinatensatz verweisen. – Dave2e
Wie Dave2e sagt, sieht das wie ein gerichteter Graph aus. Haben Sie etwas wie Gephi untersucht, das darüber Clustering anwenden kann? – Zfunk