matplotlib.container#

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

Bases:Container

Container para os artistas de bar plots (por exemplo, criado por Axes.bar).

O contêiner pode ser tratado como uma tupla dos próprios patches . Além disso, você pode acessar esses e outros parâmetros pelos atributos.

Atributos :
lista de patches deRectangle

Os artistas dos bares.

barra de erros Nenhum ouErrorbarContainer

Um contêiner para os artistas da barra de erro se as barras de erro estiverem presentes. Nenhum caso contrário.

datavalues ​​Nenhum ou tipo array

Os valores de dados subjacentes correspondentes às barras.

orientação {'vertical', 'horizontal'}, padrão: Nenhum

Se 'vertical', as barras são consideradas verticais. Se 'horizontal', as barras são consideradas horizontais.

classe matplotlib.container. Contêiner ( * args , ** kwargs ) [fonte] #

Bases:tuple

Classe base para contêineres.

Os contêineres são classes que coletam Artistas semanticamente relacionados, como os compassos de um gráfico de barras.

add_callback ( func ) [fonte] #

Adicione uma função de retorno de chamada que será chamada sempre que uma das Artistpropriedades de for alterada.

Parâmetros :
func callable

A função de retorno de chamada. Deve conter a assinatura:

def func(artist: Artist) -> Any

onde o artista é a vocação Artist. Os valores de retorno podem existir, mas são ignorados.

Devoluções :
int

O ID do observador associado ao retorno de chamada. Este id pode ser usado para remover o retorno de chamada remove_callbackposteriormente.

Veja também

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

Retorne o rótulo usado para este artista na legenda.

pchanged ( ) [fonte] #

Chame todos os retornos de chamada registrados.

Esta função é acionada internamente quando uma propriedade é alterada.

remover ( ) [fonte] #
remove_callback ( id ) [fonte] #

Remova um retorno de chamada com base em seu ID de observador.

Veja também

add_callback
set_label ( s ) [fonte] #

Defina um rótulo que será exibido na legenda.

Parâmetros :
s objeto

s será convertido em uma string chamando str.

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

Bases:Container

Contêiner para os artistas das barras de erro (por exemplo, criado por Axes.errorbar).

O contêiner pode ser tratado como a própria tupla de linhas . Além disso, você pode acessar esses e outros parâmetros pelos atributos.

Atributos :
linha tupla

Tupla de .(data_line, caplines, barlinecols)

  • data_line : Line2Dinstância de marcadores de plotagem x, y e/ou linha.

  • caplines : tupla de Line2Dinstâncias dos caps da barra de erro.

  • barlinecols : lista LineCollection com os intervalos de erro horizontal e vertical.

has_xerr, has_yerr bool

Truese a barra de erros tiver erros x/y.

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

Bases:Container

Container para os artistas criados em um Axes.stem()enredo.

O contêiner pode ser tratado como um namedtuple .(markerline, stemlines, baseline)

Atributos :
marcadorLine2D

O artista dos marcadores nas pontas das hastes.

lista de linhas -tronco deLine2D

Os artistas das linhas verticais para todas as hastes.

linha de baseLine2D

O artista da linha de base horizontal.

Parâmetros :
tupla marcadorline_stemlines_baseline

Tupla de . contém o dos marcadores, é o das linhas principais, é o da linha de base.(markerline, stemlines, baseline)markerlineLineCollectionstemlinesLineCollectionbaselineLine2D