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.
Histograma
El histograma es una visualización gráfica de datos usando barras de diferentes alturas, es similar al gráfico de barras pero el histograma presenta el número de grupos en rangos y los presenta en columnas de segmentos. El gráfico de histograma solo se usa para trazar la frecuencia de las apariciones de puntaje en un conjunto de datos continuo que se ha dividido en clases, llamadas contenedores. Los histogramas son ese tipo de barras especiales que toman 3 valores para una barra:
- la altura ordenada
- El comienzo de la abscisa
- El extremo de la abscisa
Sintaxis:
hist = pygal.Histogram()
Ejemplo 1:
# importing pygal import pygal import numpy # creating the chart object histogram = pygal.Histogram() # naming the title histogram.title = 'Stacked Bar Chart' # Random data for i in range(5, 20, 10): data = list(zip(numpy.random.rand(i), numpy.random.rand(3), numpy.random.rand(i))) histogram.add(str(i), data) histogram
Producción:
Ejemplo 2:
# importing pygal import pygal import numpy # creating the chart object histogram = pygal.Histogram() # naming the title histogram.title = 'Histogram' histogram.add('A', [(2, 2, 3.9), (3, 2, 8), (3, 4, 2.4)]) histogram.add('B', [(1.5, 0, 2), (6, 2, 3), (7, 3, 2)]) histogram
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