matplotlib.axes.Axes.bar #

Assi. bar ( x , altezza , larghezza = 0.8 , bottom = None , * , align = 'center' , data = None , ** kwargs ) [fonte] #

Crea un grafico a barre.

Le barre sono posizionate in x con l' allineamento dato . Le loro dimensioni sono date da altezza e larghezza . La linea di base verticale è inferiore (impostazione predefinita 0).

Molti parametri possono assumere un singolo valore applicato a tutte le barre o una sequenza di valori, uno per ogni barra.

Parametri :
x float o simile a un array

Le coordinate x delle barre. Vedi anche align per l'allineamento delle barre alle coordinate.

altezza float o simile a un array

L'altezza/e delle barre.

width float o simile ad un array, default: 0.8

La/e larghezza/e delle barre.

bottom float o simile ad un array, default: 0

Le coordinate y del lato o dei lati inferiori delle barre.

align {'center', 'edge'}, default: 'center'

Allineamento delle barre alle coordinate x :

  • 'center': Centra la base sulle posizioni x .

  • 'edge': allinea i bordi di sinistra delle barre con le posizioni x .

Per allineare le barre sul bordo destro passare una larghezza negativa e align='edge'.

Resi :
BarContainer

Contenitore con tutte le barre e opzionalmente barre di errore.

Altri parametri :
colore colore o elenco di colori, facoltativo

I colori delle facce della barra.

edgecolor colore o elenco di colori, facoltativo

I colori dei bordi della barra.

linewidth float o tipo array, facoltativo

Larghezza del bordo(i) della barra. Se 0, non disegnare bordi.

tick_label str o elenco di str, facoltativo

Le etichette di spunta delle barre. Predefinito: Nessuno (utilizza etichette numeriche predefinite).

label str o elenco di str, facoltativo

Una singola etichetta è allegata al risultante BarContainercome etichetta per l'intero set di dati. Se viene fornito un elenco, deve avere la stessa lunghezza di x ed etichettare le singole barre. Le etichette ripetute non vengono deduplicate e causeranno voci di etichetta ripetute, quindi è meglio utilizzarlo quando le barre differiscono anche nello stile (ad esempio, passando un elenco a color .)

xerr, yerr float o tipo array di shape(N,) o shape(2, N), facoltativo

Se non è None , aggiungi barre di errore orizzontali/verticali alle punte delle barre. I valori sono +/- dimensioni relative ai dati:

  • scalare: valori +/- simmetrici per tutte le barre

  • shape(N,): valori +/- simmetrici per ogni barra

  • shape(2, N): valori separati - e + per ogni barra. La prima riga contiene gli errori inferiori, la seconda riga contiene gli errori superiori.

  • Nessuno : nessuna barra di errore. (Predefinito)

Vedere Diversi modi di specificare le barre di errore per un esempio sull'utilizzo di xerr e yerr .

ecolor colore o elenco di colori, predefinito: 'black'

Il colore della linea delle barre di errore.

capovolgi float, predefinito: rcParams["errorbar.capsize"](predefinito: 0.0)

La lunghezza della barra di errore si chiude in punti.

error_kw dict, facoltativo

Dizionario degli argomenti delle parole chiave da passare al errorbarmetodo. I valori di ecolor o capovolgimento qui definiti hanno la precedenza sugli argomenti delle parole chiave indipendenti.

log bool, predefinito: falso

Se True , imposta l'asse y come scala logaritmica.

oggetto indicizzabile dei dati , facoltativo

Se fornito, tutti i parametri accettano anche una stringa s, che viene interpretata come data[s](a meno che ciò non sollevi un'eccezione).

** proprietà kwargsRectangle

Proprietà

Descrizione

agg_filter

una funzione di filtro, che accetta un array float (m, n, 3) e un valore dpi e restituisce un array (m, n, 3) e due offset dall'angolo in basso a sinistra dell'immagine

alpha

scalare o Nessuno

angle

sconosciuto

animated

bool

antialiasedo aa

bool o Nessuno

bounds

(sinistra, in basso, larghezza, altezza)

capstyle

CapStyleo {'culo', 'sporgente', 'rotondo'}

clip_box

Bbox

clip_on

bool

clip_path

Patch o (Percorso, Trasforma) o Nessuno

color

colore

edgecoloro ecc

colore o Nessuno

facecoloro fc

colore o Nessuno

figure

Figure

fill

bool

gid

str

hatch

{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}

height

sconosciuto

in_layout

bool

joinstyle

JoinStyleo {'mitre', 'round', 'bevel'}

label

oggetto

linestyleo ls

{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}

linewidtho lw

float o Nessuno

mouseover

bool

path_effects

AbstractPathEffect

picker

Nessuno o bool o float o richiamabile

rasterized

bool

sketch_params

(scala: float, lunghezza: float, casualità: float)

snap

bool o Nessuno

transform

Transform

url

str

visible

bool

width

sconosciuto

x

sconosciuto

xy

(galleggiare, galleggiare)

y

sconosciuto

zorder

galleggiante

Guarda anche

barh

Traccia un grafico a barre orizzontali.

Appunti

Le barre impilate possono essere ottenute passando singoli valori inferiori per barra. Vedere Grafico a barre in pila .

Esempi che utilizzano matplotlib.axes.Axes.bar#

Dimostrazione del colore della barra

Dimostrazione del colore della barra

Dimostrazione del colore della barra
Dimostrazione dell'etichetta della barra

Dimostrazione dell'etichetta della barra

Dimostrazione dell'etichetta della barra
Grafico a barre in pila

Grafico a barre in pila

Grafico a barre in pila
Grafico a barre raggruppato con etichette

Grafico a barre raggruppato con etichette

Grafico a barre raggruppato con etichette
Grafico del cappello

Grafico del cappello

Grafico del cappello
Barra di torta

Barra di torta

Barra di torta
Grafici a torta nidificati

Grafici a torta nidificati

Grafici a torta nidificati
Grafico a barre sull'asse polare

Grafico a barre sull'asse polare

Grafico a barre sull'asse polare
Dimostrazione della leggenda

Dimostrazione della leggenda

Dimostrazione della leggenda
foglio di stile ggplot

foglio di stile ggplot

foglio di stile ggplot
Caratteristiche di :mod:`mpl_toolkits.axisartist.floating_axes`

Caratteristiche di mpl_toolkits.axisartist.floating_axes

Caratteristiche di :mod:`mpl_toolkits.axisartist.floating_axes`
XKCD

XKCD

XKCD
Scegli la demo dell'evento

Scegli la demo dell'evento

Scegli la demo dell'evento
Crea grafici a barre 2D su diversi piani

Crea grafici a barre 2D su diversi piani

Crea grafici a barre 2D su diversi piani
Barra del registro

Barra del registro

Barra del registro
Ticker personalizzato

Ticker personalizzato

Ticker personalizzato
Grafico a barre di gruppo con unità

Grafico a barre di gruppo con unità

Grafico a barre di gruppo con unità
Guida Rapida

Guida Rapida

Guida Rapida
Esercitazione dell'artista

Esercitazione dell'artista

Esercitazione dell'artista
Esercitazione sul percorso

Esercitazione sul percorso

Esercitazione sul percorso
barra(x, altezza)

barra(x, altezza)

barra(x, altezza)