CommencerCommencer gratuitement

Construire un histogramme (1) : bins

Dans l'exercice précédent, vous n'avez pas spécifié le nombre de barres. Par défaut, Python fixe le nombre de barres à 10 dans ce cas. Le nombre de barres est assez important. Un nombre insuffisant de barres simplifie à l'extrême la réalité et ne vous permet pas de voir les détails. Un trop grand nombre de barres compliquera la réalité et ne permettra pas d'avoir une vue d'ensemble.

Pour contrôler le nombre de barres entre lesquelles vos données seront réparties, vous pouvez définir l'argument bins.

C'est exactement ce que vous allez faire dans cet exercice. Vous ferez ici deux tracés. Le code du script comprend déjà les appels plt.show() et plt.clf() ; plt.show() affiche un graphique ; plt.clf() le nettoie à nouveau pour que vous puissiez recommencer.

Comme précédemment, life_exp est disponible et matplotlib.pyplot est importé en tant que plt.

Cet exercice fait partie du cours

Python intermédiaire

Afficher le cours

Instructions

  • Construisez un histogramme de life_exp, avec 5 colonnes. Pouvez-vous dire quelle colonne contient le plus grand nombre d'observations ?
  • Construisez un autre histogramme de life_exp, cette fois avec 20 colonnes. Est-ce mieux ?

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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()
Modifier et exécuter le code