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
Legend
para 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_desenho
matplotlib.offsetbox.DrawingArea
Um contêiner para os artistas exibirem.
- área_desenho
- 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
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
escalar ou nenhum
bool
desconhecido
desconhecido
bool
Patch ou (Caminho, Transformação) ou Nenhum
str
flutuador
bool
objeto
bool
(float, float) ou chamável
None ou bool ou float ou callable
bool
(escala: flutuante, comprimento: flutuante, aleatoriedade: flutuante)
bool ou nenhum
str
bool
flutuador
flutuador