È quindi possibile fare clic su ciascun settore del rettangolo per visualizzare le informazioni nidificate al suo interno. Pertanto, è un ottimo strumento quando hai una grande gerarchia.
Per questo tutorial, esploreremo come possiamo utilizzare la funzionalità del modulo Express per creare i traemap.
Se sei pronto, immerciamoci.
Plotly.Esprimere.TreMap ()
Come probabilmente hai indovinato, per creare un TreeMap in Plotly, useremo la funzione TreeMap () dal modulo Express.
La sintassi della funzione è come mostrata nella seguente:
Plotly.esprimere.TreEMAP (data_Frame = nessuno, nams = Nessuno, valori = nessuno, genitori = Nessuno, ids = nessuno, path = nessuno, color = Nessuno, color_continuous_scale = nessuno, range_color = nessuno, color_continuous_midpoint = nessuno, color_disccrete_sequence = nessuno, color_disccrete_map = non hover_name = none, hover_data = nessuno, custom_data = nessuno, etichette = nessuno, title = none, template = nessuno, width = non, altezza = nessuno, branchValues = nessuno, maxDepth = nessuno)La funzione ha una sintassi relativamente semplice. I parametri più importanti che dobbiamo sapere includono:
Esempio 1:
Creiamo un TreeMap usando la trama espressa. Iniziamo definendo un elenco di nomi. Definiamo quindi i genitori di ogni genitore in un altro elenco. Possiamo quindi creare un traemap della famiglia.
importazione della trama.esprimere come pxUna volta eseguito il codice sopra, vediamo un TreeMap come mostrato nel seguente:
Esempio 2:
Possiamo creare il treemap gerarchico specificando i diversi livelli di gerarchia come un elenco di colonne.
Possiamo utilizzare i dati di TIPS () per illustrare questo:
df = px.dati.suggerimenti()La figura risultante è la seguente:
E questo è tutto.