Matplotlib es la biblioteca estándar de Python para crear visualizaciones en Python. Pyplot es un módulo de la biblioteca Matplotlib que se utiliza para trazar gráficos y cuadros y también para realizar cambios en ellos. En este artículo vamos a ver cómo dibujar un gráfico de barras horizontales con Matplotlib.
Creación de un gráfico de barras verticales
Acercarse:
- Importando matplotlib.pyplot como plt
- Creando una lista x para valores discretos en el eje x
- Creación de una lista y que consta solo de datos numéricos para valores discretos en el eje y
- Llamar a la función plt.bar() con parámetros x,y como plt.bar(x,y)
- Configuración de x_label() y y_label()
- Configurando title() para nuestro gráfico de barras
- Llamar a plt.show() para visualizar nuestro gráfico
A continuación se muestra la implementación:
Python3
import matplotlib.pyplot as plt x=['one', 'two', 'three', 'four', 'five'] # giving the values against # each value at x axis y=[5, 24, 35, 67, 12] plt.bar(x, y) # setting x-label as pen sold plt.xlabel("pen sold") # setting y_label as price plt.ylabel("price") plt.title(" Vertical bar graph") plt.show()
Producción:
Creación de un gráfico de barras horizontales
Acercarse:
- Importando matplotlib.pyplot como plt
- Creando una lista y para valores discretos en el eje y
- Creación de una lista x que consta solo de datos numéricos para valores discretos en el eje x
- Llamar a la función plt.barh() con parámetros y,x como plt.barh(y,x)
- Configuración de x_label() y y_label()
- Configurando title() para nuestro gráfico de barras
- Llamar a plt.show() para visualizar nuestro gráfico
A continuación se muestra la implementación:
Python3
import matplotlib.pyplot as plt y=['one', 'two', 'three', 'four', 'five'] # getting values against each value of y x=[5,24,35,67,12] plt.barh(y, x) # setting label of y-axis plt.ylabel("pen sold") # setting label of x-axis plt.xlabel("price") plt.title("Horizontal bar graph") plt.show()
Producción:
Publicación traducida automáticamente
Artículo escrito por shubhigupta22 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA