Comment tracer un histogramme à partir d’une liste de données en Python
Vous pouvez utiliser la syntaxe de base suivante pour tracer un histogramme à partir d’une liste de données en Python :
import matplotlib.pyplot as plt #create list of data x = [2, 4, 4, 5, 6, 6, 7, 8, 14] #create histogram from list of data plt.hist(x, bins=4)
Les exemples suivants montrent comment utiliser cette syntaxe dans la pratique.
Exemple 1 : créer un histogramme avec un nombre fixe de compartiments
Le code suivant montre comment créer un histogramme à partir d’une liste de données, en utilisant un nombre fixe de cases :
import matplotlib.pyplot as plt #create list of data x = [2, 4, 4, 5, 6, 6, 7, 7, 7, 8, 8, 8, 12, 13] #create histogram with 4 bins plt.hist(x, bins=4, edgecolor='black')
Exemple 2 : créer un histogramme avec des plages de compartiments spécifiques
Le code suivant montre comment créer un histogramme à partir d’une liste de données, en utilisant des plages de cases spécifiées :
import matplotlib.pyplot as plt #create list of data x = [2, 4, 4, 5, 6, 6, 7, 7, 7, 8, 8, 8, 12, 13] #specify bin start and end points bin_ranges = [0, 5, 10, 15] #create histogram with 4 bins plt.hist(x, bins=bin_ranges, edgecolor='black')
Vous pouvez trouver la documentation complète de la fonction d’histogramme Matplotlib ici .
Ressources additionnelles
Les didacticiels suivants expliquent comment créer d’autres graphiques couramment utilisés dans Matplotlib :
Comment tracer une série chronologique dans Matplotlib
Comment créer des boxplots par groupe dans Matplotlib
Comment augmenter la taille du tracé dans Matplotlib