Cambiar el tamaño de la leyenda en Plotly

Cambiar el tamaño de la leyenda en Plotly
Una leyenda se define como una clave que acompaña a una gráfica específica proporcionada con información adicional, ya sea por color, etiquetas o símbolos. Se expresa principalmente como una caja que contiene los metadatos sobre la trama. Es muy útil navegar e interpretar fácilmente los datos presentados en un gráfico específico.

Cuando trabaje con Plotly, deberá personalizar las propiedades de la leyenda, como el tamaño, el color de fondo, el tamaño de la fuente y más.

En este tutorial, le mostraremos cómo personalizar el tamaño de la leyenda de las parcelas usando Plotly.

Empecemos.

Tramly update_layout ()

Una de las funciones más útiles en el ecosistema tramado es la función Update_Layout (). Nos permite personalizar los gráficos en una amplia gama de propiedades. Por lo tanto, no es duda que usamos esta función para personalizar las propiedades de la leyenda.

Veamos cómo podemos usar esta función para personalizar la leyenda.

Mostrando la leyenda

Antes de sumergirnos en cómo cambiar el tamaño de la leyenda, comencemos creando una figura que muestra la leyenda.

Para este tutorial, utilizamos los datos de Gapminder () proporcionados en Plotly Express. El código es como se muestra en el siguiente:

Importar trama.expresar como PX
DF = PX.datos.GABMINDER ().consulta ("año == 2007")
Fig = PX.dispersión (df, x = 'gdppercap', y = 'pop', color = 'continente', size = 'pop', size_max = 50)
higo.update_layout (showlegend = true)

En este ejemplo, creamos una gráfica de dispersión simple usando los datos de Gapminder (). Usando la función Update_Layout (), le dijimos a Plotly que muestre la leyenda configurando el parámetro Showlegend en verdadero.

La figura resultante es como se muestra:

Podemos ver la leyenda en el lado derecho superior de la figura.

Personalización del tamaño de la leyenda

La mejor manera de personalizar el tamaño de la leyenda en Plotly es personalizar el tamaño de los elementos de la leyenda.

Esto se debe a que Plotly usa un tamaño dinámico según el tamaño del elemento. Por ejemplo, para encoger el tamaño de la leyenda, podemos establecer las fuentes de la leyenda en una fuente más pequeña.

Un ejemplo es como se muestra en el siguiente:

higo.update_layout (showlegend = true, legend = dict (
title_font_family = 'Courier New',
fuente = dict (
tamaño = 8
)
))

En este caso, modificamos el valor de Legend Title_Font_Family a 'Courier New' y establecemos el tamaño de fuente de los elementos en 8. Esto encoge la leyenda como se muestra en la siguiente figura:

Tenga en cuenta que personalizar el tamaño de la leyenda puede conducir a una mala visibilidad en pantallas más pequeñas.

Conclusión

Este breve artículo cubre cómo puede personalizar el tamaño de la leyenda en tramly usando la función update_layout () y el parámetro de leyenda.