Endre legendens størrelse i plott

Endre legendens størrelse i plott
En legende er definert som en nøkkel som følger med et spesifikt plot gitt med ekstra informasjon enten etter farge, etiketter eller symboler. Det uttrykkes hovedsakelig som en boks som holder metadataene om plottet. Det er veldig nyttig å enkelt navigere og tolke dataene som presenteres i et bestemt plot.

Når du jobber med plotly, må du tilpasse legendens egenskaper som størrelse, bakgrunnsfarge, skriftstørrelse og mer.

I denne opplæringen vil vi vise deg hvordan du kan tilpasse legendens størrelse på plottene ved å bruke plotly.

La oss komme i gang.

Plotly update_layout ()

En av de mest nyttige funksjonene i det plotriske økosystemet er oppdateringen_layout () -funksjonen. Det lar oss tilpasse tomtene i et bredt spekter av egenskaper. Derfor er det ingen tvil om at vi bruker denne funksjonen til å tilpasse legendens egenskaper.

La oss se hvordan vi kan bruke denne funksjonen til å tilpasse legenden.

Viser legenden

Før vi dykker inn i hvordan vi kan endre størrelsen på legenden, la oss starte med å lage en figur som viser legenden.

For denne opplæringen bruker vi GapMinder () -dataene gitt i Plotly Express. Koden er som vist på følgende:

Importer plotly.uttrykk som px
df = px.data.Gapminder ().spørring ("år == 2007")
Fig = px.spredning (df, x = 'gdppercap', y = 'pop', color = 'kontinent', størrelse = 'pop', size_max = 50)
Fig.update_layout (showlegend = true)

I dette eksemplet lager vi en enkel spredningsplott ved hjelp av GapMinder () -dataene. Ved hjelp av Update_Layout () -funksjonen, ber vi Plotly om å vise legenden ved å sette showlegend -parameteren til True.

Den resulterende figuren er som vist:

Vi kan se legenden øverst til høyre på figuren.

Tilpasse legendens størrelse

Den beste måten å tilpasse størrelsen på legenden på plotly er ved å tilpasse størrelsen på legendelementene.

Dette er fordi plotly bruker en dynamisk størrelse avhengig av varestørrelsen. For å krympe legendens størrelse, kan vi for eksempel sette legenden til en mindre font.

Et eksempel er som vist i følgende:

Fig.update_layout (showlegend = true, legend = dict (
title_font_family = 'courier new',
font = dikter (
størrelse = 8
)
))

I dette tilfellet endrer vi verdien av legenden title_font_family til 'courier new' og setter skriftstørrelsen på elementene til 8. Dette krymper legenden som vist i følgende figur:

Husk at å tilpasse størrelsen på legenden kan føre til dårlig synlighet på mindre skjermer.

Konklusjon

Denne korte artikkelen dekker hvordan du kan tilpasse størrelsen på legenden i Plotly ved hjelp av Update_Layout () -funksjonen og legendens parameter.