mpl_toolkits.axes_grid1.anchored_artists.AnchoredAuxTransformBox #
- classe mpl_toolkits.axes_grid1.anchored_artists. AnchoredAuxTransformBox ( transform , loc , pad = 0.4 , borderpad = 0.5 , prop = None , frameon = True , ** kwargs ) [source] #
Bases:
AnchoredOffsetbox
Um contêiner ancorado com coordenadas transformadas.
Os artistas adicionados à área_desenho são dimensionados de acordo com as coordenadas da transformação utilizada. As dimensões deste artista serão dimensionadas para conter os artistas adicionados.
- Parâmetros :
- transformar
matplotlib.transforms.Transform
O objeto de transformação para o sistema de coordenadas em uso, ou seja,
matplotlib.axes.Axes.transData
.- 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
.
- transformar
Exemplos
Para exibir uma elipse no canto superior esquerdo, com largura de 0,1 e altura de 0,4 nas coordenadas de dados:
>>> box = AnchoredAuxTransformBox(ax.transData, loc='upper left') >>> el = Ellipse((0, 0), width=0.1, height=0.4, angle=30) >>> box.drawing_area.add_artist(el) >>> ax.add_artist(box)
- Atributos :
- área_desenho
matplotlib.offsetbox.AuxTransformBox
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