mpl_toolkits.axisartist.axislines.Axes #
- classe mpl_toolkits.axisartist.axislines. Axes ( * args , grid_helper = None , ** kwargs ) [fonte] #
Bases:
Axes
Construa um eixo em uma figura.
- Parâmetros :
- FIG
Figure
Os eixos são construídos na fig .
Figure
- rect tupla (esquerda, inferior, largura, altura).
Os eixos são construídos no retângulo rect . rect está em
Figure
coordenadas.- sharex, sharey
Axes
, opcional O x ou y
axis
é compartilhado com o eixo x ou y na entradaAxes
.- frameon bool, padrão: True
Se o quadro Axes está visível.
- box_aspect flutuante, opcional
Defina um aspecto fixo para a caixa Axes, ou seja, a proporção entre altura e largura. Consulte
set_box_aspect
para obter detalhes.- ** kwargs
Outros argumentos de palavra-chave opcionais:
Propriedade
Descrição
{'caixa', 'dados'}
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
(float, float) ou {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
bool
{'auto', 'igual'} ou flutuante
bool
desconhecido
desconhecido
Callable[[Axes, Renderer], Bbox]
bool ou 'linha'
flutuante ou nenhum
bool
Patch ou (Caminho, Transformação) ou Nenhum
facecolor
ou fccor
bool
str
bool
objeto
bool
bool
desconhecido
None ou bool ou float ou callable
[esquerda, inferior, largura, altura] ou
Bbox
desconhecido
flutuante ou nenhum
bool
(escala: flutuante, comprimento: flutuante, aleatoriedade: flutuante)
bool ou nenhum
str
str
bool
desconhecido
str
(inferior: flutuar, superior: flutuar)
flutuação maior que -0,5
desconhecido
desconhecido
desconhecido
desconhecido
str
(inferior: flutuar, superior: flutuar)
flutuação maior que -0,5
desconhecido
desconhecido
desconhecido
flutuador
- FIG
- Devoluções :
- eixo de propriedade #
Método de conveniência para obter ou definir algumas propriedades do eixo.
Assinaturas de chamada:
xmin, xmax, ymin, ymax = axis() xmin, xmax, ymin, ymax = axis([xmin, xmax, ymin, ymax]) xmin, xmax, ymin, ymax = axis(option) xmin, xmax, ymin, ymax = axis(**kwargs)
- Parâmetros :
- xmin, xmax, ymin, ymax flutuante, opcional
Os limites do eixo a serem definidos. Isso também pode ser obtido usando
ax.set(xlim=(xmin, xmax), ylim=(ymin, ymax))
- opção bool ou str
Se for um bool, ativa ou desativa as linhas de eixo e rótulos. Se for uma string, os valores possíveis são:
Valor
Descrição
'sobre'
Ative linhas de eixo e rótulos. O mesmo que
True
.'desligado'
Desative linhas de eixo e rótulos. O mesmo que
False
.'igual'
Defina a escala igual (ou seja, torne os círculos circulares) alterando os limites do eixo. Isso é o mesmo que . Limites de dados explícitos podem não ser respeitados neste caso.
ax.set_aspect('equal', adjustable='datalim')
'escalado'
Defina a escala igual (ou seja, torne os círculos circulares) alterando as dimensões da caixa de plotagem. Isso é o mesmo que . Além disso, o escalonamento automático adicional será desabilitado.
ax.set_aspect('equal', adjustable='box', anchor='C')
'apertado'
Defina limites grandes o suficiente para mostrar todos os dados e, em seguida, desabilite o escalonamento automático adicional.
'auto'
Escala automática (preencher a caixa de plotagem com dados).
'imagem'
'escalado' com limites de eixo iguais aos limites de dados.
'quadrado'
Lote quadrado; semelhante a 'escalado', mas inicialmente forçando .
xmax-xmin == ymax-ymin
- emitir bool, padrão: True
Se os observadores são notificados sobre a alteração do limite do eixo. Esta opção é passada para
set_xlim
eset_ylim
.
- Devoluções :
- xmin, xmax, ymin, ymax flutuante
Os limites do eixo.
- grid ( visible = None , which = 'major' , axis = 'both' , ** kwargs ) [source] #
Alterne as linhas de grade e, opcionalmente, defina as propriedades das linhas.
- new_gridlines ( grid_helper = Nenhum ) [fonte] #
[ Obsoleto ] Crie e retorne uma nova instância de GridlineCollection.
qual : eixo "maior" ou "menor" : "ambos", "x" ou "y"
Notas
Obsoleto desde a versão 3.6.
- set ( * , ajustável=<UNSET> , agg_filter=<UNSET> , alpha=<UNSET> , âncora=<UNSET> , animada=<UNSET> , aspecto=<UNSET> , autoscale_on=<UNSET> , autoscalex_on=<UNSET > , autoscaley_on=<UNSET> , axes_locator=<UNSET> , axisbelow=<UNSET> , box_aspect=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , facecolor=<UNSET> , frame_on=<UNSET> , gid=<UNSET>, in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , navegue=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , position=<UNSET> , prop_cycle=<UNSET> , rasterization_zorder =<UNSET> , rasterizado=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , title=<UNSET> , transform=<UNSET> , url=<UNSET> , visível=<UNSET> , xbound=< UNSET> , xlabel=<UNSET>, xlim=<UNSET> ,xmargin=<UNSET> , xscale=<UNSET> , xticklabels=<UNSET> , xticks=<UNSET> , ybound=<UNSET> , ylabel=<UNSET> , ylim=<UNSET> , ymargin=<UNSET> , yscale= <UNSET> , yticklabels=<UNSET> , yticks=<UNSET> , zorder=<UNSET> ) [source] #
Defina várias propriedades de uma só vez.
As propriedades suportadas são
Propriedade
Descrição
{'caixa', 'dados'}
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
(float, float) ou {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
bool
{'auto', 'igual'} ou flutuante
bool
desconhecido
desconhecido
Callable[[Axes, Renderer], Bbox]
bool ou 'linha'
flutuante ou nenhum
bool
Patch ou (Caminho, Transformação) ou Nenhum
facecolor
ou fccor
bool
str
bool
objeto
bool
bool
desconhecido
None ou bool ou float ou callable
[esquerda, inferior, largura, altura] ou
Bbox
desconhecido
flutuante ou nenhum
bool
(escala: flutuante, comprimento: flutuante, aleatoriedade: flutuante)
bool ou nenhum
str
str
bool
desconhecido
str
(inferior: flutuar, superior: flutuar)
flutuação maior que -0,5
desconhecido
desconhecido
desconhecido
desconhecido
str
(inferior: flutuar, superior: flutuar)
flutuação maior que -0,5
desconhecido
desconhecido
desconhecido
flutuador