Quando si lavora con la trama, dovrai personalizzare le proprietà della legenda come dimensioni, colore di sfondo, dimensioni del carattere e altro ancora.
In questo tutorial, ti mostreremo come personalizzare la dimensione della legenda dei grafici usando la trama.
Iniziamo.
Plotly update_layout ()
Una delle funzioni più utili nell'ecosistema Plotly è la funzione update_layout (). Ci consente di personalizzare i grafici in una vasta gamma di proprietà. Pertanto, non è dubbio che utilizziamo questa funzione per personalizzare le proprietà della legenda.
Vediamo come possiamo usare questa funzione per personalizzare la legenda.
Mostrando la leggenda
Prima di immergerci su come ridimensionare la leggenda, iniziamo creando una figura che mostra la leggenda.
Per questo tutorial, utilizziamo i dati GapMinder () forniti nell'Express Plotly. Il codice è mostrato nel seguente:
importazione della trama.esprimere come pxIn questo esempio, creiamo un semplice diagramma a dispersione utilizzando i dati GapMinder (). Utilizzando la funzione update_layout (), raccontiamo a Plollaly di visualizzare la legenda impostando il parametro showlegend su True.
La figura risultante è come mostrato:
Possiamo vedere la legenda sul lato in alto a destra della figura.
Personalizzazione della dimensione della leggenda
Il modo migliore per personalizzare le dimensioni della legenda in trama è personalizzare le dimensioni degli articoli della legenda.
Questo perché utilizza un dimensionamento dinamico a seconda della dimensione dell'articolo. Ad esempio, per ridurre le dimensioni della leggenda, possiamo impostare i caratteri della leggenda su un carattere più piccolo.
Un esempio è come mostrato nel seguente:
Fico.update_layout (showlegend = true, legend = dict (In questo caso, modifichiamo il valore del title_font_family di Legend in "corriere nuovo" e impostiamo la dimensione del carattere degli articoli su 8. Questo riduce la leggenda come mostrato nella figura seguente:
Tieni presente che personalizzare le dimensioni della leggenda può portare a una scarsa visibilità su schermi più piccoli.
Conclusione
Questo breve articolo copre il modo in cui è possibile personalizzare le dimensioni della legenda in Plotly utilizzando la funzione update_layout () e il parametro della legenda.