Bygg ett histogram (2): bins
I föregående övning angav du inte antalet bins. Som standard sätter Python antalet bins till 10. Antalet bins spelar stor roll. För få bins förenklar bilden för mycket och döljer viktiga detaljer. För många bins gör den för komplex och döljer helheten.
För att styra hur många bins din data delas in i kan du använda argumentet bins.
Det är precis det du ska göra i den här övningen. Du kommer att skapa två diagram. Koden i skriptet innehåller redan anrop till plt.show() och plt.clf(); plt.show() visar diagrammet och plt.clf() rensar det så att du kan börja om från början.
Precis som tidigare är life_exp tillgänglig och matplotlib.pyplot är importerat som plt.
Den här övningen är en del av kursen
Intermediate Python
Övningsinstruktioner
- Bygg ett histogram över
life_expmed5bins. Kan du avgöra vilken bin som innehåller flest observationer? - Bygg ytterligare ett histogram över
life_exp, den här gången med20bins. Är det här bättre?
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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()