matplotlib.axes.Axes.set_aspect #
- Machados. set_aspect ( aspecto , ajustável = Nenhum , âncora = Nenhum , compartilhamento = Falso ) [fonte] #
Defina a proporção da escala dos eixos, ou seja, escala y/x.
- Parâmetros :
- aspecto {'auto', 'igual'} ou flutuante
Valores possíveis:
'auto': preencha o retângulo de posição com dados.
'igual': o mesmo que
aspect=1
, ou seja, mesma escala para x e y.float : O tamanho exibido de 1 unidade em coordenadas de dados y será o aspecto vezes o tamanho exibido de 1 unidade em coordenadas de dados x; por exemplo, para
aspect=2
um quadrado em coordenadas de dados será renderizado com uma altura de duas vezes sua largura.
- ajustável Nenhum ou {'box', 'datalim'}, opcional
Caso contrário
None
, define qual parâmetro será ajustado para atender o aspecto requerido. Consulteset_adjustable
para mais detalhes.- âncora Nenhum ou str ou (float, float), opcional
Caso contrário
None
, isso define onde os eixos serão desenhados se houver espaço extra devido a restrições de aspecto. A maneira mais comum de especificar a âncora são as abreviaturas dos pontos cardeais:valor
Descrição
'C'
centrado
'SW'
canto inferior esquerdo
'S'
meio da borda inferior
'SE'
canto inferior direito
etc.
Consulte
set_anchor
para mais detalhes.- compartilhar bool, padrão: Falso
Se
True
, aplique as configurações a todos os eixos compartilhados.
Veja também
matplotlib.axes.Axes.set_adjustable
Defina como os eixos se ajustam para atingir a proporção necessária.
matplotlib.axes.Axes.set_anchor
Defina a posição em caso de espaço extra.
Exemplos usando matplotlib.axes.Axes.set_aspect
#

Controlando os limites de exibição usando margens e sticky_edges