matplotlib.axes.Axes.bxp #
- Assi. bxp ( bxpstats , position = Nessuno , widths = Nessuno , vert = True , patch_artist = False , shownotches = False , showmeans = False , showcaps = True , showbox = True , showfliers = True , boxprops = Nessuno , whiskerprops = Nessuno , flierprops= None , medianprops = None , capprops = None , meanprops = None , meanline = False , manage_ticks = True , zorder = None , capwidths = None ) [fonte] #
Funzione di disegno per grafici a scatola e baffi.
Crea un grafico a scatola e baffi per ogni colonna di x o ogni vettore nella sequenza x . Il riquadro si estende dai valori del quartile inferiore a quello superiore dei dati, con una linea in corrispondenza della mediana. I baffi si estendono dalla scatola per mostrare l'intervallo dei dati. I punti volanti sono quelli oltre la fine dei baffi.
- Parametri :
- bxpstats elenco di dict
Un elenco di dizionari contenenti statistiche per ogni boxplot. Le chiavi richieste sono:
med
: Mediana (scalare).q1
,q3
: Primo e terzo quartile (scalari).whislo
,whishi
: Posizioni inferiori e superiori dei baffi (scalari).
Le chiavi opzionali sono:
mean
: Media (scalare). Necessario seshowmeans=True
.fliers
: Dati oltre i baffi (tipo array). Necessario seshowfliers=True
.cilo
,cihi
: Intervalli di confidenza inferiore e superiore rispetto alla mediana. Necessario seshownotches=True
.label
: nome del set di dati (str). Se disponibile, verrà utilizzata un'etichetta di spunta per il boxplot
- posiziona come un array, predefinito: [1, 2, ..., n]
Le posizioni delle scatole. I tick e i limiti vengono impostati automaticamente per corrispondere alle posizioni.
- widths float o simile ad un array, default: Nessuno
Le larghezze delle scatole. L'impostazione predefinita è .
clip(0.15*(distance between extreme positions), 0.15, 0.5)
- capwidths float o simile a un array, default: Nessuno
O uno scalare o un vettore e imposta la larghezza di ogni limite. Il valore predefinito è , vedi larghezze .
0.5*(with of the box)
- vert bool, predefinito: vero
If
True
(predefinito), rende le caselle verticali. SeFalse
, crea riquadri orizzontali.- patch_artist bool, default: False
Se
False
produce scatole con l'Line2D
artista. SeTrue
produce scatole con l'Patch
artista.- shownotches, showmeans, showcaps, showbox, showfliers bool
Se disegnare le tacche CI, il valore medio (entrambi predefiniti su False), le maiuscole, la scatola e i volantini (tutti e tre predefiniti su True).
- boxprops, baffi, capprops, flierprops, medianprops, meanprops dict, facoltativo
Proprietà dell'artista per scatole, baffi, berretti, volantini, mediani e mezzi.
- meanline bool, predefinito: falso
If
True
(e showmeans èTrue
), proverà a rendere la media come una linea che copre l'intera larghezza della scatola secondo meanprops . Sconsigliato se anche shownotches è vero. In caso contrario, le medie verranno visualizzate come punti.- manage_ticks bool, predefinito: vero
Se True, le posizioni e le etichette dei tick verranno regolate in modo che corrispondano alle posizioni del boxplot.
- zorder float, predefinito:
Line2D.zorder = 2
L'ordine z del boxplot risultante.
- Resi :
- dict
Un dizionario che mappa ogni componente del boxplot a un elenco delle
Line2D
istanze create. Quel dizionario ha le seguenti chiavi (assumendo boxplot verticali):boxes
: corpi principali del boxplot che mostrano i quartili e gli intervalli di confidenza della mediana se abilitati.medians
: linee orizzontali alla mediana di ogni casella.whiskers
: linee verticali fino all'ultimo dato non anomalo.caps
: linee orizzontali all'estremità dei baffi.fliers
: punti che rappresentano i dati oltre i baffi (volantini).means
: punti o linee che rappresentano le medie.
Esempi
( Codice sorgente , png )
( png )