Plotly create_dendogram

Plotly create_dendogram
Ein Dendrogramm ist eine bestimmte Art von Diagramm, die als Baum dargestellt wird. Es wird häufig in hierarchischen Daten verwendet, mit denen Sie die Daten als Hierarchie visualisieren können.

Wir können die Funktion create_dendrogram () aus der Handlung verwenden.Figure_Factory, um ein Dendrogramm -Diagramm zu erstellen.

Handlung.Figure_Factory.create_dendrogram ()

Die Funktion liefert eine Syntax, wie im Folgenden gezeigt:

Handlung.Figure_Factory.create_dendrogram (x, orientation = 'boden', labels = none, farbencale = none, distfun = none, linkagefun =>, Hovertext = Keine, color_threshold = keine)

Die Parameterfunktionalität lautet wie folgt:

  1. x - Gibt die Matrix der Beobachtungen als Array von Arrays an.
  2. Orientierung - Legt die Orientierung des Diagramms fest. Zu den akzeptierten Werten gehören:
    1. 'Spitze'
    2. 'Rechts'
    3. 'Unterseite'
    4. 'links'
  3. Farbenskala - stellt einen Farbenmaßstab für die Dendrogrammfigur fest.
  4. distfun - repräsentiert die Funktion, mit der der paarweise Abstand von den Beobachtungen berechnet wurde.
  5. LinkageFun - Legt die Funktion fest, um die Verknüpfungsmatrix aus dem paarweisen Abstand zu bestimmen.
  6. Hovertext - Legt den Schwebtext für die Spuren des Dendrogrammclusters fest.
  7. Color_threshold - definiert den Wert, der verwendet wird, um die Trennung der Cluster zu erzeugen.

Beispiel 1:

Der folgende Cod.

Handlung importieren.Figure_Factory as ff
Numph als NP importieren
x = np.willkürlich.Rand (10,10)
Abb = ff.create_dendrogram (x, orientation = 'boden')
Feige.zeigen()

Der vorherige Code gibt ein Dendrogramm -Diagramm wie in der folgenden Abbildung zurück:

Sie können die Ausrichtung auf jeden Wert ändern, der Ihren Anforderungen entspricht.

Beispiel 2:

Sie können die Beschriftungen für das Dendrogramm auch festlegen, indem Sie den Parameter der Beschriftungen angeben.

x = np.willkürlich.Rand (10,10)
chars = ['a', 'b', 'c', 'd', 'e', ​​'f', 'g', 'H', 'I', 'J']
Abb = ff.create_dendrogramm (x, orientation = 'links', labels = chars)
Feige.zeigen()

Ausgang:

Abschluss:

Dieser Artikel deckt die Grundlagen des Erstellens einer Dendrogramm -Zahl in Plotly ab.