Mude o tamanho da legenda em plotagem

Mude o tamanho da legenda em plotagem
Uma lenda é definida como uma chave que acompanha um gráfico específico fornecido com informações extras por cores, etiquetas ou símbolos. É expresso principalmente como uma caixa segurando os metadados sobre o enredo. É muito útil navegar facilmente e interpretar os dados apresentados em um enredo específico.

Ao trabalhar com a plotly, você precisará personalizar as propriedades da legenda, como tamanho, cor de fundo, tamanho da fonte e muito mais.

Neste tutorial, mostraremos como personalizar o tamanho da legenda das parcelas usando plotagem.

Vamos começar.

Plotly update_layout ()

Uma das funções mais úteis do ecossistema da plotagem é a função update_layout (). Ele nos permite personalizar as parcelas em uma ampla gama de propriedades. Portanto, não há dúvida de que usamos essa função para personalizar as propriedades da legenda.

Vamos ver como podemos usar esta função para personalizar a lenda.

Mostrando a lenda

Antes de mergulharmos em como redimensionar a lenda, vamos começar criando uma figura mostrando a lenda.

Para este tutorial, usamos os dados gapminder () fornecidos no Plotly Express. O código é como mostrado no seguinte:

importar plotly.expresso como px
df = px.dados.gapminder ().Query ("Ano == 2007")
Fig = px.dispersão (df, x = 'gdppercap', y = 'pop', color = 'continente', size = 'pop', size_max = 50)
Figo.update_layout (showlegend = true)

Neste exemplo, criamos um gráfico de dispersão simples usando os dados gapminder (). Usando a função update_layout (), dizemos a Plotly para exibir a legenda definindo o parâmetro Showlegend como true.

A figura resultante é como mostrado:

Podemos ver a lenda no lado superior direito da figura.

Personalizando o tamanho da lenda

A melhor maneira de personalizar o tamanho da lenda em plotly é personalizando o tamanho dos itens da lenda.

Isso ocorre porque plotly usa um dimensionamento dinâmico, dependendo do tamanho do item. Por exemplo, para encolher o tamanho da lenda, podemos definir as fontes da lenda para uma fonte menor.

Um exemplo é como mostrado no seguinte:

Figo.update_layout (showlegend = true, legend = dict (
title_font_family = 'Courier New',
fonte = dicto (
tamanho = 8
)
))

Nesse caso, modificamos o valor do legend title_font_family para 'courier novo' e definimos o tamanho da fonte dos itens para 8. Isso encolhe a lenda, como mostrado na figura a seguir:

Lembre -se de que a personalização do tamanho da lenda pode levar a uma má visibilidade em telas menores.

Conclusão

Este pequeno artigo abrange como você pode personalizar o tamanho da legenda em plotly usando a função update_layout () e o parâmetro Legend.