mpl_toolkits.axes_grid1.axes_divider.Divider #

classe mpl_toolkits.axes_grid1.axes_divider. Divisor ( fig , pos , horizontal , vertical , aspecto = Nenhum , âncora = 'C' ) [fonte] #

Bases:object

Uma classe de posicionamento de eixos.

O divisor é inicializado com listas de tamanhos horizontais e verticais ( mpl_toolkits.axes_grid1.axes_size) com base nos quais uma determinada área retangular será dividida.

O new_locatormétodo então cria um objeto chamável que pode ser usado como o axes_locator dos eixos.

Parâmetros :
fig Figura
pos tupla de 4 floats

Posição do retângulo que será dividido.

lista horizontal deaxes_size

Tamanhos para divisão horizontal.

lista vertical deaxes_size

Tamanhos para divisão vertical.

aspecto bool

Se a área retangular geral é reduzida para que a parte relativa das escalas horizontal e vertical tenham a mesma escala.

âncora (float, float) ou {'C', 'SW', 'S', 'SE', 'E', 'NE', 'N', 'NW', 'W'}

Posicionamento do retângulo reduzido, quando o aspecto é True.

add_auto_adjustable_area ( use_axes , pad = 0.1 , ajuste_dirs = Nenhum ) [fonte] #

Adicione preenchimento auto-ajustável em torno de use_axes para levar em consideração suas decorações (título, rótulos, marcações, etiquetas) durante o layout.

Parâmetros :
use_axes Axesou lista deAxes

Os Machados cujas decorações são levadas em consideração.

almofada flutuante, opcional

Preenchimento adicional em polegadas.

Adjust_dirs lista de {"left", "right", "bottom", "top"}, opcional

Os lados onde o preenchimento é adicionado; padrão para todos os quatro lados.

append_size ( posição , tamanho ) [fonte] #
get_anchor ( ) [fonte] #

Devolva a âncora.

get_aspect ( ) [fonte] #

Aspecto de retorno.

get_horizontal ( ) [fonte] #

Retornar tamanhos horizontais.

get_horizontal_sizes ( renderizador ) [fonte] #
get_locator ( ) [fonte] #
get_position ( ) [fonte] #

Retorna a posição do retângulo.

get_position_runtime ( ax , renderizador ) [fonte] #
get_vertical ( ) [fonte] #

Retornar tamanhos verticais.

get_vertical_sizes ( renderizador ) [fonte] #
get_vsize_hsize ( ) [fonte] #

[ Descontinuado ]

Notas

Obsoleto desde a versão 3.5:

localize ( nx , ny , nx1 = Nenhum , ny1 = Nenhum , eixos = Nenhum , renderizador = Nenhum ) [fonte] #
Parâmetros :
nx, nx1 int

Inteiros especificando a posição da coluna da célula. Quando nx1 é None, uma única coluna nx -th é especificada. Caso contrário, a localização das colunas abrangendo entre nx e nx1 (mas excluindo nx1 -ésima coluna) é especificada.

ny, ny1 int

O mesmo que nx e nx1 , mas para posições de linha.

machados
renderizador
new_locator ( nx , ny , nx1 = Nenhum , ny1 = Nenhum ) [fonte] #

Retorna um novo AxesLocatorpara a célula especificada.

Parâmetros :
nx, nx1 int

Inteiros especificando a posição da coluna da célula. Quando nx1 é None, uma única coluna nx -th é especificada. Caso contrário, a localização das colunas abrangendo entre nx e nx1 (mas excluindo nx1 -ésima coluna) é especificada.

ny, ny1 int

O mesmo que nx e nx1 , mas para posições de linha.

set_anchor ( ancora ) [fonte] #
Parâmetros :
âncora (float, float) ou {'C', 'SW', 'S', 'SE', 'E', 'NE', 'N', 'NW', 'W'}

Um par ( x , y ) de coordenadas relativas (0 é esquerda ou inferior, 1 é direita ou superior), 'C' (centro) ou uma direção cardeal ('SW', sudoeste, é inferior esquerda, etc.) .

Veja também

Axes.set_anchor
set_aspect ( aspect = Falso ) [fonte] #
Parâmetros :
aspecto bool
set_horizontal ( h ) [fonte] #
Parâmetros :
h lista deaxes_size

tamanhos para divisão horizontal

set_locator ( _locator ) [fonte] #
set_position ( pos ) [fonte] #

Defina a posição do retângulo.

Parâmetros :
pos tupla de 4 floats

posição do retângulo que será dividido

set_vertical ( v ) [fonte] #
Parâmetros :
v lista deaxes_size

tamanhos para divisão vertical