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
Falseproduce scatole con l'Line2Dartista. SeTrueproduce scatole con l'Patchartista.- 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
Line2Distanze 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 )