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:
- X - Specifica la matrice delle osservazioni come un array di array.
- Orientamento: imposta l'orientamento della trama. I valori accettati includono:
- 'superiore'
- 'Giusto'
- 'metter il fondo a'
- 'Sinistra'
- Colorscale - Imposta una scala di colori per la figura del dendrogramma.
- distfun - rappresenta la funzione utilizzata per calcolare la distanza a coppie dalle osservazioni.
- LinkageFun - Imposta la funzione per determinare la matrice di collegamento dalla distanza a coppie.
- Hovertext: imposta il testo del mouse per le tracce del cluster di dendrogramma.
- 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.