Matplotlib es una librería para crear gráficos a partir de arrays o listas de datos usando el lenguaje python.
En este ejemplo les mostrare como hacer una grafica de barras fácil y rápida usando la librería matplotlib con unos datos que ustedes pueden cambiar después.
Instalar Matplotlib
Lo primero que tenemos que hacer es instalar la librería, debemos usar el siguiente comando:
pip install matplotlib
Este comando instalara la libreria y una vez instalada podremos usarla.
Código
Les dejo el código completo para crear la grafica y las líneas estan comentadas para que las entiendan mejor.
Recuerden que en python todo lo que esta después del símbolo # es un comentario.
import matplotlib.pyplot as plt
products = ["Producto 1", "Producto 2", "Producto 3"] # Items de la grafica
valores = [100, 200 , 300] # Valores de los items
colors= ['green','blue','purple'] # Colores de los items
plt.bar(products, valores, color=colors) # asignar items, valores y colores a la grafica
plt.title('Top Productos') # colocar un titulo a la grafica
plt.xlabel('Productos') # Poner un titulo o etiqueta a el Eje X
plt.ylabel('Ventas') # Poner un titulo o etiqueta a el Eje Y
plt.show() # Mostrar la grafica
Las variables products, valores y colores son Arrays o Listas y podemos agregar mas valores separados por coma “,”
Guardamos el archivo como grafica.py y para ejecutarlo usamos el comando.
python grafica.py
Resultado
El resultado después de ejecutar el script es el siguiente.
En la ventana que se abre donde podras ver tu grafica , tendras controles para hacer zoom, moverte y guardar la la grafica.
Y listo ahora puedes crear las graficas que quieras con python y matplotlib.