¿Cómo aplicar diferentes títulos para cada subtrama diferente usando Plotly en Python?

Prerrequisitos: Python Plotly

En este artículo, exploraremos cómo aplicar diferentes títulos para cada subtrama diferente.

Una de las características engañosamente poderosas de la visualización de datos es la capacidad de un espectador para analizar rápidamente una cantidad suficiente de información sobre los datos cuando se coloca el cursor sobre la etiqueta de punto que aparece. Nos proporciona la forma más fácil de leer y analizar la información del documento. Es un enfoque útil para demostrar diferentes títulos para las diferentes parcelas, ya que permite revelar una cantidad de información relacionada con cada gráfico de subparcela.

Sintaxis: make_subplots(rows=int, cols=int, subplot_titles= ‘título’)

Parámetros:

  • cols: no. de columnas
  • filas: no de filas
  • subtrama_títulos: (‘Subtrama título1′,’Subtrama título2’)

Ejemplo 1:

En este ejemplo, hemos seleccionado 1 fila con 2 columnas, el título de la subparcela se asigna a subparcela_títulos mientras se define la fila y la columna en cada traza, se asignará un título consecutivo de subparcela_títulos a cada subparcela.

Python3

from plotly.subplots import make_subplots
import plotly.graph_objects as go
 
 
# plotly fig setup
fig = make_subplots(rows=1,
                    cols=2,
                    subplot_titles=('Subplot title1',
                                    'Subplot title2'))
 
# traces
fig.add_trace(
    go.Scatter(x=[1, 2, 3], y=[4, 5, 6]),
    row=1, col=1
)
 
fig.add_trace(
    go.Scatter(x=[20, 30, 40], y=[50, 60, 70]),
    row=1, col=2
)
 
# plot it
fig.show()

Producción:

Ejemplo 2:

En este ejemplo, hemos seleccionado 2 filas con 2 columnas, los títulos de las subparcelas se asignan a subparcelas_títulos mientras se define la fila y la columna en cada traza, se asignará un título consecutivo de subparcelas_títulos a cada subparcela.

Python3

from plotly.subplots import make_subplots
import plotly.graph_objects as go
 
 
# plotly fig setup
fig = make_subplots(rows=2,
                    cols=2,
                    subplot_titles=('Subplot title1',
                                    'Subplot title2',
                                    'Subplot title2',
                                    'Subplot title2'))
 
# traces
fig.add_trace(
    go.Scatter(x=[1, 2, 3], y=[4, 5, 6]),
    row=1, col=1
)
 
fig.add_trace(
    go.Scatter(x=[20, 30, 40], y=[50, 60, 70]),
    row=1, col=2
)
fig.add_trace(
    go.Scatter(x=[20, 30, 40], y=[50, 60, 70]),
    row=2, col=1
)
fig.add_trace(
    go.Scatter(x=[20, 30, 40], y=[50, 60, 70]),
    row=2, col=2
)
 
 
# plot it
fig.show()

Producción:

Publicación traducida automáticamente

Artículo escrito por skrg141 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *