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 barras
Un gráfico de barras o un gráfico es el que presenta los datos en forma categórica con barras rectangulares con alturas o longitudes proporcionales a los valores que representan en un gráfico. Las barras se pueden trazar vertical u horizontalmente. Un gráfico de barras verticales a veces se conoce como gráfico de columnas. Un eje del gráfico muestra las categorías específicas que se comparan y el otro eje representa un valor medido.
- El gráfico de barras horizontales es un gráfico que representa los datos horizontalmente. Todos los valores de datos en el gráfico horizontal se muestran en el eje horizontal. Este tipo de gráfico de columnas ayuda a comprender los datos de manera más efectiva ya que los datos son paralelos entre sí. Se puede crear utilizando el método HorizontalBar().
- Sintaxis:
line_chart = pygal.HorizontalBar()
- Ejemplo :
Python3
# importing pygal import pygal import numpy # creating the chart object horizontal_chart = pygal.HorizontalBar() # naming the title horizontal_chart.title = 'Horizontal Chart' # Random data horizontal_chart.add('A', numpy.random.rand(10)) horizontal_chart.add('B', numpy.random.rand(10)) horizontal_chart.add('C', numpy.random.rand(10)) horizontal_chart.add('D', numpy.random.rand(10)) horizontal_chart
- Producción:
- El gráfico de barras verticales muestra los datos mediante el uso de barras verticales que van hacia arriba desde la parte inferior, cuyas longitudes son proporcionales a las cantidades que representan. Se puede utilizar cuando un eje no puede tener una escala numérica. Un gráfico de barras sencillo y básico es muy útil a la hora de presentar la serie de datos a lo largo del tiempo. Se puede crear utilizando el método Bar().
- Sintaxis:
line_chart = pygal.Bar()
- Ejemplo:
Python3
# importing pygal import pygal import numpy # creating the chart object bar_chart = pygal.Bar() # naming the title bar_chart.title = 'Bar Chart' # Random data bar_chart.add('A', numpy.random.rand(10)) bar_chart.add('B', numpy.random.rand(10)) bar_chart.add('C', numpy.random.rand(10)) bar_chart.add('D', numpy.random.rand(10)) bar_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