mpl_toolkits.axes_grid1.axes_grid.Grid #

clase mpl_toolkits.axes_grid1.axes_grid. Cuadrícula ( fig , rect , nrows_ncols , ngrids = Ninguno , dirección = 'fila' , axes_pad = 0.02 , * , share_all = Falso , share_x = Verdadero , share_y = Verdadero , label_mode = 'L' , axes_class = Ninguno , aspecto = Falso ) [fuente]#

Bases:object

Una cuadrícula de ejes.

En Matplotlib, la ubicación (y el tamaño) de los ejes se especifica en coordenadas de figuras normalizadas. Esto puede no ser ideal para imágenes que deben mostrarse con una relación de aspecto determinada; por ejemplo, es difícil mostrar varias imágenes del mismo tamaño con algún relleno fijo entre ellas. AxesGrid se puede utilizar en tal caso.

Parámetros :
higoFigure

La figura paterna.

rect (flotante, flotante, flotante, flotante) o int

La posición de los ejes, como una tupla o como un código de posición de subtrama de tres dígitos (p. ej., "121").(left, bottom, width, height)

nrows_ncols (int, int)

Número de filas y columnas en la grilla.

ngrids int o Ninguno, predeterminado: Ninguno

Si no es Ninguno, solo se crean los primeros ejes de ngrids en la cuadrícula.

dirección {"fila", "columna"}, por defecto: "fila"

Si los ejes se crean en orden de fila principal ("fila por fila") o de columna principal ("columna por columna"). Esto también afecta el orden en que se accede a los ejes mediante la indexación ( grid[index]).

axes_pad float o (float, float), por defecto: 0.02

Relleno o (relleno horizontal, relleno vertical) entre ejes, en pulgadas.

share_all bool, predeterminado: Falso

Si todos los ejes comparten sus ejes x e y. Anula share_x y share_y .

share_x booleano , predeterminado: Verdadero

Si todos los ejes de una columna comparten su eje x.

share_y booleano , predeterminado: Verdadero

Si todos los ejes de una fila comparten su eje y.

label_mode {"L", "1", "todos"}, predeterminado: "L"

Determina qué ejes obtendrán etiquetas de marca:

  • "L": todos los ejes de la columna de la izquierda obtienen etiquetas de marca verticales; todos los ejes en la fila inferior obtienen etiquetas de marca horizontales.

  • "1": solo se etiquetan los ejes inferiores izquierdos.

  • "all": todos los ejes están etiquetados.

axes_class subclase de matplotlib.axes.Axes, por defecto: Ninguno
aspecto bool, por defecto: Falso

Si la relación de aspecto de los ejes sigue la relación de aspecto de los límites de datos.

get_aspect ( ) [fuente] #

Devuelve el aspecto del SubplotDivider.

get_axes_locator ( ) [fuente] #
get_axes_pad ( ) [fuente] #

Devuelve el relleno de los ejes.

Devoluciones :
hpad, vpad

Relleno (almohadilla horizontal, almohadilla vertical) en pulgadas.

get_divider ( ) [fuente] #
get_geometry ( ) [fuente] #

Devuelve el número de filas y columnas de la cuadrícula como (nrows, ncols).

get_vsize_hsize ( ) [fuente] #

[ Obsoleto ]

notas

En desuso desde la versión 3.5:

set_aspect ( aspecto ) [fuente] #

Establezca el aspecto de SubplotDivider.

set_axes_locator ( localizador ) [fuente] #
set_axes_pad ( axes_pad ) [fuente] #

Establecer el relleno entre los ejes.

Parámetros :
axes_pad (flotante, flotante)

El acolchado (almohadilla horizontal, almohadilla vertical) en pulgadas.

set_label_mode ( modo ) [fuente] #

Defina qué ejes tienen etiquetas de marca.

Parámetros :
modo {"L", "1", "todos"}

El modo de etiqueta:

  • "L": todos los ejes de la columna de la izquierda obtienen etiquetas de marca verticales; todos los ejes en la fila inferior obtienen etiquetas de marca horizontales.

  • "1": solo se etiquetan los ejes inferiores izquierdos.

  • "all": todos los ejes están etiquetados.