matplotlib.container#

classe matplotlib.container. BarContainer ( * args , ** kwargs ) [fonte] #

Basi:Container

Contenitore per gli artisti delle trame a barre (ad es. creato da Axes.bar).

Il contenitore può essere trattato come una tupla delle patch stesse. Inoltre, è possibile accedere a questi e ad altri parametri tramite gli attributi.

Attributi :
elenco delle patch diRectangle

Gli artisti dei bar.

barra degli errori Nessuno oErrorbarContainer

Un contenitore per gli artisti della barra di errore se sono presenti barre di errore. Nessuno altrimenti.

datavalues ​​Nessuno o simile a un array

I valori dei dati sottostanti corrispondenti alle barre.

orientamento {'verticale', 'orizzontale'}, predefinito: nessuno

Se 'verticale', si presume che le barre siano verticali. Se "orizzontale", si presume che le barre siano orizzontali.

classe matplotlib.container. Contenitore ( * args , ** kwargs ) [fonte] #

Basi:tuple

Classe base per contenitori.

I contenitori sono classi che raccolgono artisti semanticamente correlati come le barre di un grafico a barre.

add_callback ( func ) [fonte] #

Aggiungi una funzione di callback che verrà chiamata ogni volta che una delle Artistproprietà di cambia.

Parametri :
funzione richiamabile

La funzione di richiamo. Deve avere la firma:

def func(artist: Artist) -> Any

dove l' artista è la vocazione Artist. I valori restituiti possono esistere ma vengono ignorati.

Resi :
int

L'id dell'osservatore associato al callback. Questo ID può essere utilizzato per rimuovere la richiamata con in remove_callbackseguito.

Guarda anche

remove_callback
get_children ( ) [fonte] #
get_label ( ) [fonte] #

Restituisci l'etichetta utilizzata per questo artista nella legenda.

pchanged ( ) [fonte] #

Chiama tutte le richiamate registrate.

Questa funzione viene attivata internamente quando una proprietà viene modificata.

rimuovi ( ) [fonte] #
remove_callback ( oid ) [fonte] #

Rimuovi una richiamata in base al suo ID osservatore.

Guarda anche

add_callback
set_label ( s ) [fonte] #

Imposta un'etichetta che verrà visualizzata nella legenda.

Parametri :
s oggetto

s verrà convertito in una stringa chiamando str.

classe matplotlib.container. ErrorbarContainer ( * args , ** kwargs ) [fonte] #

Basi:Container

Contenitore per gli artisti delle barre di errore (ad es. creato da Axes.errorbar).

Il contenitore può essere trattato come la tupla delle linee stesse. Inoltre, è possibile accedere a questi e ad altri parametri tramite gli attributi.

Attributi :
tupla di righe

Tupla di .(data_line, caplines, barlinecols)

  • data_line : Line2Distanza di x, y marcatori di trama e/o linea.

  • caplines : tupla di Line2Distanze delle maiuscole della barra di errore.

  • barlinecols : elenco LineCollection con gli intervalli di errore orizzontale e verticale.

has_xerr, has_yerr bool

Truese la barra degli errori contiene errori x/y.

classe matplotlib.container. StemContainer ( * args , ** kwargs ) [fonte] #

Basi:Container

Contenitore per gli artisti creato in una Axes.stem()trama.

Il contenitore può essere trattato come un namedtuple .(markerline, stemlines, baseline)

Attributi :
marcatoreLine2D

L'artista dei marcatori alle teste degli steli.

elenco delle linee guida diLine2D

Gli artisti delle linee verticali per tutti i gambi.

linea di baseLine2D

L'artista della linea di base orizzontale.

Parametri :
tupla markerline_stemlines_baseline

Tupla di . contiene la dei marcatori, è una delle linee principali, è la della linea di base.(markerline, stemlines, baseline)markerlineLineCollectionstemlinesLineCollectionbaselineLine2D