mpl_toolkits.axes_grid1.axes_grid.Grid #
- classe mpl_toolkits.axes_grid1.axes_grid. Grid ( fig , rect , nrows_ncols , ngrids = None , direction = 'row' , axes_pad = 0.02 , * , share_all = False , share_x = True , share_y = True , label_mode = 'L' , axes_class = None , aspect = False ) [fonte]#
Bases:
object
Uma grade de eixos.
No Matplotlib, a localização dos eixos (e tamanho) é especificada em coordenadas de figura normalizadas. Isso pode não ser ideal para imagens que precisam ser exibidas com uma determinada proporção; por exemplo, é difícil exibir várias imagens do mesmo tamanho com algum preenchimento fixo entre elas. AxesGrid pode ser usado nesse caso.
- Parâmetros :
- FIG
Figure
A figura paterna.
- rect (float, float, float, float) ou int
A posição dos eixos, como uma tupla ou como um código de posição de subtrama de três dígitos (por exemplo, "121").
(left, bottom, width, height)
- nrows_ncols (int, int)
Número de linhas e colunas na grade.
- ngrids int ou nenhum, padrão: nenhum
Se não for Nenhum, apenas os primeiros eixos ngrids na grade serão criados.
- direção {"linha", "coluna"}, padrão: "linha"
Se os eixos são criados em ordem de linha principal ("linha por linha") ou ordem de coluna principal ("coluna por coluna"). Isso também afeta a ordem na qual os eixos são acessados usando a indexação (
grid[index]
).- axes_pad float ou (float, float), padrão: 0,02
Preenchimento ou (preenchimento horizontal, preenchimento vertical) entre eixos, em polegadas.
- share_all bool, padrão: Falso
Se todos os eixos compartilham seus eixos x e y. Substitui share_x e share_y .
- share_x bool, padrão: True
Se todos os eixos de uma coluna compartilham seu eixo x.
- share_y bool, padrão: True
Se todos os eixos de uma linha compartilham seu eixo y.
- label_mode {"L", "1", "all"}, padrão: "L"
Determina quais eixos receberão rótulos de escala:
"L": Todos os eixos na coluna da esquerda recebem rótulos verticais; todos os eixos na linha inferior recebem rótulos de escala horizontais.
"1": Somente os eixos inferiores esquerdos são rotulados.
"all": todos os eixos são rotulados.
- axes_class subclasse de
matplotlib.axes.Axes
, padrão: Nenhum - aspecto bool, padrão: Falso
Se a proporção dos eixos segue a proporção dos limites de dados.
- FIG
- get_axes_pad ( ) [fonte] #
Retorne o preenchimento dos eixos.
- Devoluções :
- hpad, vpad
Padding (pad horizontal, pad vertical) em polegadas.
- set_axes_pad ( axes_pad ) [fonte] #
Defina o preenchimento entre os eixos.
- Parâmetros :
- axes_pad (flutuar, flutuar)
O padding (pad horizontal, pad vertical) em polegadas.
- set_label_mode ( modo ) [fonte] #
Defina quais eixos têm rótulos de escala.
- Parâmetros :
- modo {"L", "1", "todos"}
O modo de etiqueta:
"L": Todos os eixos na coluna da esquerda recebem rótulos verticais; todos os eixos na linha inferior recebem rótulos de escala horizontais.
"1": Somente os eixos inferiores esquerdos são rotulados.
"all": todos os eixos são rotulados.