Gráfico de líneas apiladas en Pygal

Pygal es un módulo de Python que se utiliza principalmente para crear gráficos y tablas SVG (Scalar Vector Graphics). SVG es un gráfico basado en vectores en formato XML que se puede editar en cualquier editor. Pygal puede crear gráficos con líneas mínimas de código que pueden ser fáciles de entender y escribir.

Gráfico de líneas apiladas

Un gráfico de líneas apiladas es un gráfico de líneas en el que las líneas nunca se superponen porque se amplifican entre sí. Los valores se representan en el eje y y las categorías se muestran en el eje x. Pero el gráfico de líneas apiladas no puede presentar valores positivos y negativos al mismo tiempo. La renderización ayuda a representar el gráfico de manera más efectiva.

Sintaxis:

line_chart = pygal.StackedLine(fill=True)

Ejemplo 1:

# importing pygal
import pygal
import numpy
  
  
# creating line chart object
line_chart = pygal.StackedLine(fill ="True")
  
# naming the title
line_chart.title = 'Stacked Line chart'
  
  
# adding lines
line_chart.add('A', numpy.random.rand(5))
line_chart.add('B', numpy.random.rand(5))
line_chart.add('C', numpy.random.rand(5))
line_chart.add('D', numpy.random.rand(5))
  
line_chart

Producción:

Ejemplo 2:

# importing pygal
import pygal
import numpy
  
  
# creating line chart object
line_chart = pygal.StackedLine()
  
# naming the title
line_chart.title = 'Stacked Line chart'
  
  
# adding lines
line_chart.add('A', numpy.random.rand(5))
line_chart.add('B', numpy.random.rand(5))
line_chart.add('C', numpy.random.rand(5))
line_chart.add('D', numpy.random.rand(5))
  
line_chart

Producción:

Publicación traducida automáticamente

Artículo escrito por nishantsundriyal98 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 *