Istogramma a "step"
Gli istogrammi permettono di vedere le distribuzioni dei dati in diversi gruppi. In questo esercizio selezionerai gruppi dal dataset dei medagliati delle Olimpiadi Estive 2016 per confrontare l’altezza degli atleti medagliati in due sport diversi.
I dati sono memorizzati in un oggetto pandas DataFrame chiamato summer_2016_medals che contiene una colonna "Height". Inoltre, ti viene fornito un oggetto pandas GroupBy raggruppato per sport.
In questo esercizio visualizzerai ed etichetterai gli istogrammi di due sport: "Gymnastics" e "Rowing" e noterai la netta differenza tra i medagliati in questi due sport.
Questo esercizio fa parte del corso
Introduzione alla visualizzazione dei dati con Matplotlib
Istruzioni dell'esercizio
- Usa il metodo
histper visualizzare un istogramma della colonna"Weight"dal DataFramemens_rowing, etichettandolo come"Rowing". - Usa
histper visualizzare un istogramma della colonna"Weight"dal DataFramemens_gymnastics, etichettandolo come"Gymnastics". - Per entrambi gli istogrammi, usa l’argomento
histtypeper visualizzare i dati con il tipo'step'e imposta il numero di bin a 5. - Aggiungi una legenda alla figura, prima che venga visualizzata.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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()