Gráfico piramidal 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 piramidal

El gráfico piramidal es un gráfico cuya forma es un triángulo o pirámide. Estos gráficos son beneficiosos cuando los datos están organizados en algún tipo de aparato. El aumento o disminución de la pirámide indica algún tipo de orden progresivo como de más importante a menos importante. Se puede crear utilizando el método de la pirámide.

Sintaxis:

pyramid_chart = pygal.Pyramid()

Ejemplo 1:

import pygal
import random
  
# Random Data
data = [numpy.random.rand(100), numpy.random.rand(100),
        numpy.random.rand(100), numpy.random.rand(100)]
  
types = ['A', 'B',
         'C', 'D', ]
  
pyramid_chart = pygal.Pyramid()
  
# Naming the title
pyramid_chart.title = 'Pyramid Chart'
  
for type, dat in zip(types, data):
    pyramid_chart.add(type, dat)
  
pyramid_chart

Producción:

Ejemplo 2:

import pygal
import random
  
  
# Random Data
data = [[26, 22, 39, 39, 32, 30, 33, 24, 24, 30], 
        [31, 40, 22, 30, 21, 34, 40, 32, 25, 31], 
        [37, 27, 31, 20, 38, 32, 24, 39, 29, 22], 
        [38, 30, 20, 29, 33, 23, 32, 33, 32, 23]]
  
types = ['A', 'B',
         'C', 'D', ]
  
pyramid_chart = pygal.Pyramid()
  
# Naming the title
pyramid_chart.title = 'Pyramid Chart'
  
for type, dat in zip(types, data):
    pyramid_chart.add(type, dat)
  
pyramid_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 *