Cambia la dimensione della leggenda in trama

Cambia la dimensione della leggenda in trama
Una leggenda è definita come una chiave che accompagna un diagramma specifico fornito con ulteriori informazioni per colore, etichette o simboli. È espresso principalmente come una scatola che tiene i metadati sulla trama. È molto utile per navigare e interpretare facilmente i dati presentati in un diagramma specifico.

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 px
df = px.dati.GapMinder ().query ("anno == 2007")
FIG = px.SPIREST (df, x = 'gdppercap', y = 'pop', color = 'continente', size = 'pop', size_max = 50)
Fico.update_layout (showlegend = true)

In 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 (
title_font_family = 'corriere nuovo',
font = dict (
dimensione = 8
)
)

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.