mpl_toolkits.axes_grid1.anchored_artists.AnchoredDrawingArea #

classe mpl_toolkits.axes_grid1.anchored_artists. AnchoredDrawingArea ( width , height , xdescent , ydescent , loc , pad = 0.4 , borderpad = 0.5 , prop = None , frameon = True , ** kwargs ) [source] #

Bases:AnchoredOffsetbox

Um contêiner ancorado com tamanho fixo e DrawingArea preenchível.

Os artistas adicionados à área_desenho terão suas coordenadas interpretadas como pixels. Quaisquer transformações definidas nos artistas serão substituídas.

Parâmetros :
largura, flutuação de altura

Largura e altura do contêiner, em pixels.

xdescente, ydescente flutuar

Descida do contêiner na direção x e y, em pixels.

loc str

Localização deste artista. Os locais válidos são 'superior esquerdo', 'superior central', 'superior direito', 'centro esquerdo', 'centro', 'centro direito', 'inferior esquerdo', 'inferior centro, 'inferior direito'. Para compatibilidade com versões anteriores, valores numéricos também são aceitos. Consulte o parâmetro loc de Legendpara obter detalhes.

pad flutuante, padrão: 0,4

Preenchimento ao redor dos objetos filho, em fração do tamanho da fonte.

flutuação do borderpad , padrão: 0,5

Preenchimento de borda, em fração do tamanho da fonte.

suporte matplotlib.font_manager.FontProperties, opcional

Propriedade da fonte usada como referência para preenchimentos.

frameon bool, padrão: True

Se for True, desenhe uma caixa ao redor desses artistas.

** kwargs

Argumentos de palavra-chave encaminhados para AnchoredOffsetbox.

Exemplos

Para exibir círculos azuis e vermelhos de tamanhos diferentes no canto superior direito de um eixo de eixos :

>>> ada = AnchoredDrawingArea(20, 20, 0, 0,
...                           loc='upper right', frameon=False)
>>> ada.drawing_area.add_artist(Circle((10, 10), 10, fc="b"))
>>> ada.drawing_area.add_artist(Circle((30, 10), 5, fc="r"))
>>> ax.add_artist(ada)
Atributos :
área_desenhomatplotlib.offsetbox.DrawingArea

Um contêiner para os artistas exibirem.

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animado=<UNSET> , bbox_to_anchor=<UNSET> , child=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET > , gid=<UNSET> , height=<UNSET> , in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , offset=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterizado=<UNSET> ,sketch_params=<UNSET> ,snap=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [source] #

Defina várias propriedades de uma só vez.

As propriedades suportadas são

Propriedade

Descrição

agg_filter

uma função de filtro, que usa uma matriz flutuante (m, n, 3) e um valor de dpi e retorna uma matriz (m, n, 3) e dois deslocamentos do canto inferior esquerdo da imagem

alpha

escalar ou nenhum

animated

bool

bbox_to_anchor

desconhecido

child

desconhecido

clip_box

Bbox

clip_on

bool

clip_path

Patch ou (Caminho, Transformação) ou Nenhum

figure

Figure

gid

str

height

flutuador

in_layout

bool

label

objeto

mouseover

bool

offset

(float, float) ou chamável

path_effects

AbstractPathEffect

picker

None ou bool ou float ou callable

rasterized

bool

sketch_params

(escala: flutuante, comprimento: flutuante, aleatoriedade: flutuante)

snap

bool ou nenhum

transform

Transform

url

str

visible

bool

width

flutuador

zorder

flutuador

Exemplos usando mpl_toolkits.axes_grid1.anchored_artists.AnchoredDrawingArea#

Artistas Ancorados Simples

Artistas Ancorados Simples

Artistas Ancorados Simples
Anotações

Anotações

Anotações