Ich habe 4 verschiedene Datenfelder für verschiedene Städte, aber mit den gleichen Variablen. Ich möchte einen hierarchischen Cluster zwischen dem Dataset der Stadt erstellen. Ich habe diesen Code versucht, eine hierarchische Cluster in R zu machen:Wie wird ein hierarchischer Cluster in R zwischen verschiedenen Datenrahmen erstellt?
hc <- hclust(dist(df))
hcd <- as.dendrogram(hc)
Aber dieser Code macht ein Dendrogramm von einem Datenrahmen. Ich möchte ein Dendrogramm zwischen verschiedenen Städten erstellen, also möchte ich die Reihen zwischen verschiedenen Städten zusammenfassen. Ich habe viel im Internet gesucht, aber ich konnte nichts finden. Weiß jemand, wie man dieses Problem löst?
Ich habe auch versucht, den Datensatz zu kombinieren, aber dann macht es auch Cluster mit der gleichen Stadt. Ich möchte Cluster zwischen verschiedenen Stadt ist
Ein Beispiel für meine Daten-Set machen, wie folgt:
Ich habe 4 verschiedene Datenrahmen von für unterschiedliche Stadt, aber mit den gleichen Variablen. Ich möchte einen hierarchischen Cluster zwischen dem Dataset der Stadt erstellen. Ich habe diesen Code versucht, eine hierarchische Cluster in R zu machen:
hc <- hclust(dist(df))
hcd <- as.dendrogram(hc)
Aber dieser Code macht ein Dendrogramm von einem Datenrahmen. Ich möchte ein Dendrogramm zwischen verschiedenen Städten erstellen, also möchte ich die Reihen zwischen verschiedenen Städten zusammenfassen. Ich habe viel im Internet gesucht, aber ich konnte nichts finden. Weiß jemand, wie man dieses Problem löst?
Ich habe auch versucht, den Datensatz zu kombinieren, aber dann macht es auch Cluster mit der gleichen Stadt. Ich möchte Cluster zwischen verschiedenen Stadt ist
Ein Beispiel für meine Daten-Set machen, wie folgt:
colname_city col_1 col_2
[1,] Amsterdam 0.2 0.3
[2,] Rotterdam 0.3 0.5
[3,] Den Haag 0.4 0.2
[4,] Utrecht 0.2 0.1
[5,] Amsterdam 0.1 0.5
[6,] Rotterdam 0.2 0.5
[7,] Rotterdam 0.4 0.4
[8,] Utrecht 0.5 0.3
[9,] Utrecht 0.5 0.5
[10,] Den Haag 0.6 0.3
Wenn Sie eine Frage stellen, sollten Sie ein Beispiel für reproduzierbare Beispiele (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example) mit Beispieleingabedaten bereitstellen wir können eine Vorstellung davon bekommen, was vor sich geht. Warum können Sie Ihre verschiedenen data.frames nicht einfach in einem data.frame zusammenfassen, um das Clustering durchzuführen? – MrFlick
Sie müssen zuerst Datenrahmen zusammenführen und dann hclust –
anwenden Ich habe auch den Datensatz kombiniert. Aber wenn ich ein Cluster daraus mache, dann gruppiert es auch die gleiche Stadt, aber ich möchte verschiedene Städte zusammenfassen. –