Establecer tramly Color de fondo transparente

Establecer tramly Color de fondo transparente
Plotly es una de las bibliotecas de trazado y otros idiomas de Python. Proporciona opciones de trazado versátiles para diversos gráficos y tipos de datos. También ofrece una gran personalización para todo tipo de tramas con el uso de funciones simples.

En este artículo, discutiremos cómo puede establecer un color de fondo transparente para sus tramas.

Plotly Express Set Color transparente

Aprendamos cómo podemos establecer un fondo transparente usando Plotly Express. Para este tutorial, utilizaremos un gráfico de pastel simple, como se muestra en el siguiente código:

Importar trama.expresar como PX
etiqueta = ["oracle", "mysql", "sql servidor", "postgreSQL", "mongodb", "redis", "elasticsearch", "sqlite"]
valores = [1266.89, 1206.05, 944.81, 606.56, 488.57, 177.98, 160.75, 127.43]
Fig = PX.Pie (valores = valores, etiquetas = etiqueta)
higo.espectáculo()

El código de ejemplo anterior crea un gráfico circular de los sistemas de bases de datos más populares del mundo.

La figura resultante se muestra a continuación:


Para crear un fondo transparente, podemos usar la función Update_Layout () y los valores transparentes de Trret_BGColor y Paper_BGColor.

Considere el código de ejemplo que se muestra a continuación:

higo.update_layout (
'plot_bgcolor': 'rgba (0,0,0,0)',
'Paper_bgcolor': 'RGBA (0,0,0,0)'
)
higo.espectáculo()

En el código de ejemplo anterior, usamos la función Update_Layout () y pasamos las propiedades requeridas como un diccionario.

Use el esquema de color RGBA, ya que le permite especificar el parámetro alfa al pasar el color.

El código anterior debe devolver una figura como se muestra a continuación:

Traza gráfica_objects establecer color de fondo transparente

Una de las mejores maneras de personalizar sus tramas es usar la clase Graph_objects de Plotly. Le permite especificar una amplia gama de propiedades con valores personalizados.

Podemos usar esto para crear una trama con un fondo transparente.

Por ejemplo, podemos crear un gráfico de pastel usando los graph_objects.Clase PIE como se muestra en el siguiente código:

Importar trama.Graph_Objects como Go
etiqueta = ["Oracle", "mySQL", "SQL Server", "PostgreSQL",
"MongoDB", "Redis", "Elasticsearch", "sqlite"]
valores = [1266.89, 1206.05, 944.81, 606.56, 488.57, 177.98, 160.75, 127.43]
Fig = GO.Cifra(
datos = [
ir.Tarta(
valores = valores,
etiquetas = etiqueta
)
]
)
higo.espectáculo()

En este caso, usamos los graph_objects para trazar un gráfico circular con los datos especificados.

Para crear una gráfica con un fondo transparente, necesitamos especificar las propiedades trapt_bgcolor y Paper_bgcolor como diccionario.

A continuación se muestra un código de ejemplo:

diseño = dict (plot_bgcolor = 'rgba (0,0,0,0)', Paper_bgcolor = 'rgba (0,0,0,0)')
Fig = GO.Cifra(
datos = [
ir.Tarta(
valores = valores,
etiquetas = etiqueta
)
], diseño = diseño
)
higo.espectáculo()

Aquí, definimos una variable llamada diccionario que contiene dos pares de valores clave. Esto nos permite establecer el color de fondo en transparente usando el parámetro de diseño del GO.Clase Pie ().

La figura resultante se muestra a continuación:


También puede usar la función Update_Layout cuando trabaja con Graph_Objects para actualizar los gráficos.

Conclusión

En este tutorial, exploramos cómo establecer un fondo transparente para las tramas de Plotly usando Plotly Express y Plotly Graph_objects. Se proporcionaron ejemplos para comprender mejor estos dos métodos.