mpl_toolkits.axisartist.axis_artist.LabelBase #
- classe mpl_toolkits.axisartist.axis_artist. LabelBase ( * args , ** kwargs ) [fonte] #
Bases:
TextUma classe base para AxisLabel e TickLabels. A posição e o ângulo do texto são calculados pelos atributos offset_ref_angle, text_ref_angle e offset_radius.
Crie uma
Textinstância em x , y com string text .O texto é alinhado em relação ao ponto de ancoragem ( x , y ) de acordo com
horizontalalignment(padrão: 'esquerda') everticalalignment(padrão: 'inferior'). Consulte também Alinhamento de texto .Embora o texto aceite o argumento de palavra-chave 'rótulo', por padrão ele não é adicionado aos identificadores de uma legenda.
Os argumentos de palavra-chave válidos 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
cor
ditado com propriedades para
patches.FancyBboxPatchdesconhecido
desconhecido
desconhecido
colorou ccor
fontfamilyou família{FONTNAME, 'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'}
fontpropertiesou fonte ou font_propertiesfontsizeou tamanhofloat ou {'xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large'}
fontstretchou esticar{um valor numérico no intervalo de 0 a 1000, 'ultracondensado', 'extracondensado', 'condensado', 'semicondensado', 'normal', 'semi-expandido', 'expandido', 'extra-expandido ', 'ultra-expandido'}
fontstyleou estilo{'normal', 'itálico', 'oblíquo'}
fontvariantou variante{'normal', 'small caps'}
fontweightou peso{um valor numérico no intervalo de 0 a 1000, 'ultraleve', 'leve', 'normal', 'regular', 'livro', 'médio', 'romano', 'semibold', 'demibold', 'meio', 'negrito', 'pesado', 'extra negrito', 'preto'}
str
horizontalalignmentou ha{'esquerda', 'centro', 'direita'}
bool
objeto
float (múltiplo do tamanho da fonte)
str
bool
multialignmentou mãe{'esquerda', 'direita', 'centro'}
bool
None ou bool ou float ou callable
(flutuar, flutuar)
bool
flutuante ou {'vertical', 'horizontal'}
{Nenhum, 'padrão', 'âncora'}
(escala: flutuante, comprimento: flutuante, aleatoriedade: flutuante)
bool ou nenhum
objeto
bool
str
bool ou nenhum
verticalalignmentou va{'bottom', 'baseline', 'center', 'center_baseline', 'top'}
bool
bool
flutuador
flutuador
flutuador
- desenhar ( renderizador ) [fonte] #
Desenhe o Artista (e seus filhos) usando o renderizador fornecido.
Isso não tem efeito se o artista não estiver visível (
Artist.get_visibleretorna False).- Parâmetros :
- subclasse do renderizador .
RendererBase
- subclasse do renderizador .
Notas
Este método é substituído nas subclasses Artist.
- get_window_extent ( renderizador = Nenhum ) [fonte] #
Retorna o
Bboxdelimitador do texto, em unidades de exibição.Além de ser usado internamente, isso é útil para especificar regiões clicáveis em um arquivo png em uma página da web.
- Parâmetros :
- renderizador Renderizador, opcional
Um renderizador é necessário para calcular a caixa delimitadora. Se o artista já tiver sido desenhado, o renderizador será armazenado em cache; assim, só é necessário passar este argumento ao chamar
get_window_extentantes do primeiro sorteio. Na prática, geralmente é mais fácil ativar um draw primeiro, por exemplo, pagandodraw_without_renderingouplt.show().- dpi flutuante, opcional
O valor de dpi para calcular o bbox é padronizado
self.figure.dpi( não o dpi do renderizador); deve ser definido, por exemplo, se corresponder a regiões com uma figura salva com um valor de dpi personalizado.
- set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animado=<UNSET> , backgroundcolor=<UNSET> , bbox=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET > , color=<UNSET> , fontfamily=<UNSET> , fontproperties=<UNSET> , fontsize=<UNSET> , fontstretch=<UNSET> , fontstyle=<UNSET> , fontvariant=<UNSET> , fontweight=<UNSET> , gid=<DESATIVAR>, horizontalalignment=<UNSET>, in_layout=<UNSET> , label=<UNSET> , linepacing=<UNSET> , math_fontfamily=<UNSET> , mouseover=<UNSET> , multialignment=<UNSET> , parse_math=<UNSET> , path_effects=<UNSET> , seletor =<UNSET> , position=<UNSET> , rasterizado=<UNSET> , rotation=<UNSET> , rotation_mode=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , text=<UNSET> , transform=< DESCONFIGURAR> ,transform_rotates_text=<UNSET> ,url=<UNSET> , usetex=<UNSET> , verticalalignment=<UNSET> , visible=<UNSET> , wrap=<UNSET> , x=<UNSET> , y=<UNSET> , zorder=<UNSET> ) [fonte ] #
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
cor
ditado com propriedades para
patches.FancyBboxPatchbool
Patch ou (Caminho, Transformação) ou Nenhum
colorou ccor
fontfamilyou família{FONTNAME, 'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'}
fontpropertiesou fonte ou font_propertiesfontsizeou tamanhofloat ou {'xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large'}
fontstretchou esticar{um valor numérico no intervalo de 0 a 1000, 'ultracondensado', 'extracondensado', 'condensado', 'semicondensado', 'normal', 'semi-expandido', 'expandido', 'extra-expandido ', 'ultra-expandido'}
fontstyleou estilo{'normal', 'itálico', 'oblíquo'}
fontvariantou variante{'normal', 'small caps'}
fontweightou peso{um valor numérico no intervalo de 0 a 1000, 'ultraleve', 'leve', 'normal', 'regular', 'livro', 'médio', 'romano', 'semibold', 'demibold', 'meio', 'negrito', 'pesado', 'extra negrito', 'preto'}
str
horizontalalignmentou ha{'esquerda', 'centro', 'direita'}
bool
objeto
float (múltiplo do tamanho da fonte)
str
bool
multialignmentou mãe{'esquerda', 'direita', 'centro'}
bool
None ou bool ou float ou callable
(flutuar, flutuar)
bool
flutuante ou {'vertical', 'horizontal'}
{Nenhum, 'padrão', 'âncora'}
(escala: flutuante, comprimento: flutuante, aleatoriedade: flutuante)
bool ou nenhum
objeto
bool
str
bool ou nenhum
verticalalignmentou va{'bottom', 'baseline', 'center', 'center_baseline', 'top'}
bool
bool
flutuador
flutuador
flutuador