matplotlib.axes.Axes.bxp #
- Haches. bxp ( bxpstats , positions = None , widths = None , vert = True , patch_artist = False , shownotches = False , showmeans = False , showcaps = True , showbox = True , showfliers = True , boxprops = None , whiskerprops = None , flierprops= None , medianprops = None , capprops = None , meanprops = None , meanline = False , manage_ticks = True , zorder = None , capwidths = None ) [source] #
Fonction de dessin pour les diagrammes en boîte et moustaches.
Faites un tracé en boîte et à moustaches pour chaque colonne de x ou chaque vecteur dans la séquence x . La boîte s'étend des valeurs du quartile inférieur au quartile supérieur des données, avec une ligne à la médiane. Les moustaches s'étendent de la boîte pour montrer la plage des données. Les points de vol sont ceux qui dépassent la fin des moustaches.
- Paramètres :
- bxpstats liste des dicts
Une liste de dictionnaires contenant des statistiques pour chaque boîte à moustaches. Les clés requises sont :
med
: Médiane (scalaire).q1
,q3
: premier et troisième quartiles (scalaires).whislo
,whishi
: Positions des moustaches inférieures et supérieures (scalaires).
Les clés facultatives sont :
mean
: Moyenne (scalaire). Nécessaire sishowmeans=True
.fliers
: Données au-delà des moustaches (comme un tableau). Nécessaire sishowfliers=True
.cilo
,cihi
: Intervalles de confiance inférieur et supérieur autour de la médiane. Nécessaire sishownotches=True
.label
: Nom du jeu de données (str). Si disponible, cela sera utilisé une étiquette de coche pour la boîte à moustaches
- positions de type tableau, par défaut : [1, 2, ..., n]
Les positions des cases. Les ticks et les limites sont automatiquement définis pour correspondre aux positions.
- largeurs flottantes ou de type tableau, par défaut : aucune
Les largeurs des cases. La valeur par défaut est .
clip(0.15*(distance between extreme positions), 0.15, 0.5)
- capwidths flottant ou semblable à un tableau, par défaut : aucun
Soit un scalaire, soit un vecteur et définit la largeur de chaque majuscule. La valeur par défaut est , voir largeurs .
0.5*(with of the box)
- vert bool, par défaut : Vrai
Si
True
(par défaut), rend les boîtes verticales. SiFalse
, fait des boîtes horizontales.- patch_artist booléen , par défaut : False
Si
False
produit des boîtes avec l'Line2D
artiste. SiTrue
produit des boîtes avec l'Patch
artiste.- shownotches, showmeans, showcaps, showbox, showfliers bool
S'il faut dessiner les encoches CI, la valeur moyenne (toutes deux par défaut sur False), les majuscules, la boîte et les dépliants (tous les trois par défaut sur True).
- boxprops, whiskerprops, capprops, flierprops, medianprops, meanprops dict, facultatif
Propriétés de l'artiste pour les boîtes, les moustaches, les casquettes, les dépliants, les médianes et les moyens.
- ligne moyenne bool, par défaut : False
Si
True
(et showmeans estTrue
), essaiera de rendre la moyenne sous la forme d'une ligne couvrant toute la largeur de la boîte selon meanprops . Non recommandé si shownotches vaut également True. Sinon, les moyennes seront affichées sous forme de points.- manage_ticks booléen , par défaut : True
Si True, les emplacements des graduations et les étiquettes seront ajustés pour correspondre aux positions de la boîte à moustaches.
- zorder float, par défaut :
Line2D.zorder = 2
L'ordre z de la boîte à moustaches résultante.
- Retours :
- dict
Un dictionnaire mappant chaque composant de la boîte à moustaches à une liste des
Line2D
instances créées. Ce dictionnaire a les clés suivantes (en supposant des boxplots verticaux):boxes
: corps principaux de la boîte à moustaches montrant les quartiles et les intervalles de confiance de la médiane si activés.medians
: lignes horizontales à la médiane de chaque case.whiskers
: lignes verticales jusqu'à la dernière donnée non aberrante.caps
: lignes horizontales aux extrémités des moustaches.fliers
: points représentant des données au-delà des moustaches (dépliants).means
: points ou lignes représentant les moyennes.
Exemples
( Code source , png )
( png )