CLASTRY Create_Dendogram

CLASTRY Create_Dendogram
Un dendrogramma è un tipo specifico di trama rappresentato come un albero. È comunemente usato nei dati gerarchici che consente di visualizzare i dati come gerarchia.

Possiamo usare la funzione Create_Dendrogram () dalla trama.Figura_factory per creare un diagramma di dendrogramma.

Plotly.Figura_factory.create_dendrogram ()

La funzione fornisce una sintassi come mostrato di seguito:

Plotly.Figura_factory.create_dendrogram (x, orientation = 'bottom', etichette = nessuno, colorcale = none, distfun = nessuno, linkageFun =>, hovertext = nessuno, color_threshold = nessuno)

La funzionalità dei parametri è la seguente:

  1. X - Specifica la matrice delle osservazioni come un array di array.
  2. Orientamento: imposta l'orientamento della trama. I valori accettati includono:
    1. 'superiore'
    2. 'Giusto'
    3. 'metter il fondo a'
    4. 'Sinistra'
  3. Colorscale - Imposta una scala di colori per la figura del dendrogramma.
  4. distfun - rappresenta la funzione utilizzata per calcolare la distanza a coppie dalle osservazioni.
  5. LinkageFun - Imposta la funzione per determinare la matrice di collegamento dalla distanza a coppie.
  6. Hovertext: imposta il testo del mouse per le tracce del cluster di dendrogramma.
  7. color_threshold - Definisce il valore utilizzato per effettuare la separazione dei cluster.

Esempio 1:

Il seguente codice mostra come creare un semplice albero di dendrogramma con l'orientamento impostato sul fondo.

importazione della trama.Figura_factory come ff
Importa Numpy come NP
x = np.casuale.RAND (10,10)
FIG = ff.create_dendrogram (x, orientation = 'bottom')
Fico.spettacolo()

Il codice precedente restituisce un diagramma del dendrogramma come nella figura seguente:

Puoi cambiare l'orientamento in qualsiasi valore adatto alle tue esigenze.

Esempio 2:

È inoltre possibile impostare le etichette per il dendrogramma specificando il parametro delle etichette.

x = np.casuale.RAND (10,10)
chars = ['a', 'b', 'c', 'd', 'e', ​​'f', 'g', 'h', 'i', 'j']
FIG = ff.create_dendrogram (x, orientamento = 'sinistra', etichette = chars)
Fico.spettacolo()

Produzione:

Conclusione:

Questo articolo copre le basi della creazione di una figura di dendrogramma in trama.