Costruire un istogramma (2): bins
Nell'esercizio precedente non hai specificato il numero di bins. Di default, in questo caso Python lo imposta a 10. Il numero di bins è importante. Un numero troppo basso di bins semplifica eccessivamente la realtà e non ti mostra i dettagli. Troppi bins, invece, complicano eccessivamente la realtà e non mostrano il quadro generale.
Per controllare il numero di bins in cui suddividere i dati, puoi impostare l'argomento bins
.
È esattamente ciò che farai in questo esercizio. Creerai due grafici. Il codice dello script include già le chiamate a plt.show()
e plt.clf()
; plt.show()
visualizza un grafico; plt.clf()
lo ripulisce per poter ricominciare da capo.
Come prima, life_exp
è già disponibile e matplotlib.pyplot
è già stato importato come plt
.
Questo esercizio fa parte del corso
Python - Livello Intermedio
Istruzioni dell'esercizio
- Costruisci un istogramma di
life_exp
, con5
bins. Riesci a capire quale bin contiene il maggior numero di osservazioni? - Costruisci un altro istogramma di
life_exp
, questa volta con20
bins. Credi sia meglio?
Esercizio pratico interattivo
Prova questo esercizio completando il codice di esempio.
# Build histogram with 5 bins
# Show and clean up plot
plt.show()
plt.clf()
# Build histogram with 20 bins
# Show and clean up again
plt.show()
plt.clf()