Histograma de pasos
Los histogramas nos permiten ver las distribuciones de los datos en diferentes grupos de nuestros datos. En este ejercicio, seleccionarás grupos del conjunto de datos de medallistas de los Juegos Olímpicos de Verano de 2016 para comparar la altura de los atletas medallistas en dos deportes diferentes.
Los datos se almacenan en un objeto DataFrame de pandas llamado summer_2016_medals
que tiene una columna "Altura". Además, se te proporciona un objeto pandas GroupBy agrupado por el deporte.
En este ejercicio, visualizarás y etiquetarás los histogramas de dos deportes: "Gimnasia" y "Remo" y observa la marcada diferencia entre los medallistas de estos dos deportes.
Este ejercicio forma parte del curso
Introducción a la visualización de datos con Matplotlib
Instrucciones del ejercicio
- Utiliza el método
hist
para mostrar un histograma de la columna"Weight"
del DataFramemens_rowing
, etiquétalo como"Rowing"
. - Utiliza
hist
para mostrar un histograma de la columna"Weight"
del DataFramemens_gymnastics
, y etiquétalo como"Gymnastics"
. - Para ambos histogramas, utiliza el argumento
histtype
para visualizar los datos con el tipo'step'
y establece el número de bins a utilizar en 5. - Añade una leyenda a la figura, antes de mostrarla.
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
fig, ax = plt.subplots()
# Plot a histogram of "Weight" for mens_rowing
____
# Compare to histogram of "Weight" for mens_gymnastics
____
ax.set_xlabel("Weight (kg)")
ax.set_ylabel("# of observations")
# Add the legend and show the Figure
____
plt.show()