horizontales Dendrogramm in R mit Beschriftung
Ich versuche ein Dendrogramm aus dem zu zeichnenhclust
Funktionsausgang. Ich hoffe, dass das Dendrogramm horizontal angeordnet ist, anstatt der Standardeinstellung, die erhalten werden kann durch (zum Beispiel)
require(graphics)
hc <- hclust(dist(USArrests), "ave")
plot(hc)
Ich habe versucht zu verwendenas.dendrogram()
funktionieren wieplot(as.dendrogram(hc.poi),horiz=TRUE)
Das Ergebnis ist jedoch ohne aussagekräftige Bezeichnungen:
Wenn ich benutzeplot(hc.poi,labels=c(...))
das ist ohne dieas.dendrogram()
Ich kann dielabels=
Argument, aber jetzt ist das Dendrogramm vertikal statt horizontal. Gibt es eine Möglichkeit, das Dendrogramm gleichzeitig horizontal anzuordnen und benutzerdefinierte Bezeichnungen zuzuweisen? Vielen Dank!
Aktualisieren: Nehmen wir an, ich möchte als Beispiel aus dem USArrests-Datensatz die Abkürzungen der ersten beiden Buchstaben der Bundesstaatsnamen als Bezeichnungen verwenden, damit ich sie irgendwie weitergeben kannlabs
in die Zeichenfunktion:
labs = substr(rownames(USArrests),1,2)
was gibt
[1] "Al" "Al" "Ar" "Ar" "Ca" "Co" "Co" "De" "Fl" "Ge" "Ha"
[12] "Id" "Il" "In" "Io" "Ka" "Ke" "Lo" "Ma" "Ma" "Ma" "Mi"
[23] "Mi" "Mi" "Mi" "Mo" "Ne" "Ne" "Ne" "Ne" "Ne" "Ne" "No"
[34] "No" "Oh" "Ok" "Or" "Pe" "Rh" "So" "So" "Te" "Te" "Ut"
[45] "Ve" "Vi" "Wa" "We" "Wi" "Wy"