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