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

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *