En la última parte de este tutorial de Pandas, procederemos a graficar nuestros resultados. Para esto, necesitamos instalar la librería matplotlib
Instalación
pip install matplotlib
Instrucciones básicas
Y, para comenzar a utilizarla, debemos importarla en nuestro programa.
import matplotlib.pyplot as plt
Ejercicio:
¿Cuántos superhéroes pertenecen por cada editorial?
Aquí suena a que habrá que incluir unas cuántas operaciones antes de mostrar un gráfico.
- Importa las libreríasimport pandas as pd
import matplotlib.pyplot as plt
- Lee el archivo local.superheroes = pd.read_csv( ‘heroes_information.csv’ )
- Utiliza el groupby por la o las columnas que se solicitangrupos = superheroes.groupby(‘Publisher’)
- Seleccionar la o las columnas solicitadascolumnas = grupos[[‘Publisher’]]
- Realizar la operación que se solicita, en este caso el número total hace referencia a contar todos los valores.resultado = columnas.count()
- Ahora, es cuestión de graficar los resultados. Aquí deberás escoger cuál representa las filas y cuál representa las columnas de nuestro gráfico. resultado.plot.bar(color=’red’)
plt.show()
- El gráfico que aparecerá luce así
Otros tipos de gráficos.
Ejercicios
- Por editorial, ¿Cuántos superhéroes superan los 190cm?
- Promedio de estatura por color de piel.
- Por alineación y raza, ¿Cuántos superhéroes de Marvel Comics existen?