dendextend

___ answer24147534 ___

Hier ist eine Lösung, die %code% und das %code% -Paket verwendet. Als zusätzlichen Bonus können wir die Labels nach Cluster ...

färben

%Vor%     
___ tag123r ___ R ist eine freie, quelloffene Programmiersprache und Softwareumgebung für statistische Berechnungen, Bioinformatik, Visualisierung und allgemeine Datenverarbeitung. Stellen Sie minimale, reproduzierbare, repräsentative Beispiele für Ihre Fragen bereit. Verwenden Sie dput () für Daten und geben Sie alle Nicht-Basis-Pakete mit Bibliotheksaufrufen an. Bilder für Daten oder Code nicht einbetten, eingerückte Codeblöcke verwenden. Verwenden Sie für statistische Fragen http://stats.stackexchange.com. ___ qstnhdr ___ Baumschnitt und Rechtecke um Cluster für ein horizontales Dendrogramm in R ___ tag123Dendrogramm ___ Ein Dendrogramm (oder Baumdiagramm) ist ein Diagramm zur Darstellung von Beziehungen in hierarchischen Clustern. ___ qstntxt ___

Ich versuche, die Ergebnisse eines hierarchischen Clusters in %code% als Dendrogramm darzustellen, wobei Rechtecke Cluster identifizieren.

Der folgende Code macht den Trick für ein vertikales Dendrogramm, aber für ein horizontales Dendrogramm ( %code% ) werden die Rechtecke nicht gezeichnet. Gibt es eine Möglichkeit, dies auch für horizontale Dendrogramme zu tun?

%Vor%

Außerdem möchte ich eine Linie zeichnen, um den Baum auf einen gewünschten Abstandswert zu schneiden. Wie zeichne ich das in R auf. Die Funktion %code% gibt die Cluster zurück, aber es ist auch möglich, sie zu plotten.

%Vor%

Die gewünschte Ausgabe, nach der ich suche, ist so.

Wie bekomme ich das in R?

    
___ answer25239018 ___

Sowohl jlhoward als auch Backlin sind gut.

Was Sie auch ausprobieren könnten, ist das %code% -Paket, das genau für diese Art entworfen wurde der Sache. Es hat eine %code% -Funktion, die wie %code% funktioniert, aber mit einem horiz-Parameter (plus etwas mehr Kontrolle über die Position der Kante des Rect). Um die relevante Höhe zu finden, können Sie die Funktion %code% verwenden (die viel schneller ist, wenn Sie auch die %code% verwenden. Paket)

Hier ist ein einfaches Beispiel dafür, wie Sie das gleiche Ergebnis wie in den obigen Beispielen erhalten (mit einem zusätzlichen Bonus von farbigen Zweigen, nur zum Spaß):

%Vor%

    
___ tag123dextendend ___ Fragen zum R-Paket dendedend ___ tag123ggdendro ___ ggdendro-Paket ist eine Sammlung von Werkzeugen zum Extrahieren von Dendrogramm- und Baumdiagramm-Plotdaten zur Verwendung mit ggplot ___ tag123hclust ___ R-Funktion aus Paket {stats} - hierarchische Cluster-Analyse für eine Reihe von Unähnlichkeiten und Methoden zu deren Analyse. ___ answer24141101 ___

Um den Job einfach zu erledigen (obwohl auf ziemlich hässliche Weise), könnten Sie einfach die Koordinaten im Aufruf an %code% in %code% :

vertauschen %Vor%

und rufe %code% wie du %code% aufgerufen hast:

auf %Vor%

    
___
3
Antworten

Wie erstelle ich ein Dendrogramm mit farbigen Zweigen?

Ich möchte ein Dendrogramm in R erstellen, das farbige Zweige hat, wie unten gezeigt. Bisher habe ich folgende Befehle verwendet, um ein Standard-Dendrogramm zu erstellen: %Vor% Wie soll ich diesen Code ändern, um das gewünschte Ergebnis...
03.08.2013, 15:53
3
Antworten

Baumschnitt und Rechtecke um Cluster für ein horizontales Dendrogramm in R

Ich versuche, die Ergebnisse eines hierarchischen Clusters in R als Dendrogramm darzustellen, wobei Rechtecke Cluster identifizieren. Der folgende Code macht den Trick für ein vertikales Dendrogramm, aber für ein horizontales Dendrogramm (...
10.06.2014, 11:55