matplotlib
Boîtes à moustaches
Recherche…
Boxplots de base
Les boîtes à moustaches sont des diagrammes descriptifs qui permettent de comparer la distribution de différentes séries de données. Ils sont descriptifs car ils montrent des mesures (par exemple la médiane ) qui ne supposent pas une distribution de probabilité sous-jacente.
L'exemple le plus élémentaire d'une boîte à moustaches dans matplotlib peut être obtenu en passant simplement les données sous forme de liste de listes:
import matplotlib as plt
dataline1 = [43,76,34,63,56,82,87,55,64,87,95,23,14,65,67,25,23,85]
dataline2 = [34,45,34,23,43,76,26,18,24,74,23,56,23,23,34,56,32,23]
data = [ dataline1, dataline2 ]
plt.boxplot( data )
Cependant, il est courant d'utiliser des tableaux numpy
comme paramètres pour les tracés, car ils résultent souvent de calculs antérieurs. Cela peut être fait comme suit:
import numpy as np
import matplotlib as plt
np.random.seed(123)
dataline1 = np.random.normal( loc=50, scale=20, size=18 )
dataline2 = np.random.normal( loc=30, scale=10, size=18 )
data = np.stack( [ dataline1, dataline2 ], axis=1 )
plt.boxplot( data )
Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow