matplotlib.gridspec.GridSpec #

clase matplotlib.gridspec. GridSpec ( nrows , ncols , figure = None , left = None , bottom = None , right = None , top = None , wspace = None , hspace = None , width_ratios = None , height_ratios = None ) [fuente] #

Bases:GridSpecBase

Un diseño de cuadrícula para colocar subparcelas dentro de una figura.

La ubicación de las celdas de la cuadrícula se determina de forma similar al SubplotParamsuso de left , right , top , bottom , wspace y hspace .

La indexación de una instancia de GridSpec devuelve un archivo SubplotSpec.

Parámetros :
nrows, ncols int

El número de filas y columnas de la cuadrícula.

figura Figure, opcional

Solo se usa para el diseño restringido para crear una cuadrícula de diseño adecuada.

flotador izquierdo, derecho, superior, inferior , opcional

Extensión de las subtramas como una fracción del ancho o alto de la figura. La izquierda no puede ser mayor que la derecha y la parte inferior no puede ser mayor que la superior. Si no se proporciona, los valores se deducirán de una figura o rcParams en el momento del sorteo. Ver GridSpec.get_subplot_paramstambién

wspace flotante, opcional

La cantidad de ancho reservado para el espacio entre subparcelas, expresado como una fracción del ancho promedio del eje. Si no se proporciona, los valores se deducirán de una figura o rcParams cuando sea necesario. Ver GridSpec.get_subplot_paramstambién

flotador hspace , opcional

La cantidad de altura reservada para el espacio entre subparcelas, expresada como una fracción de la altura promedio del eje. Si no se proporciona, los valores se deducirán de una figura o rcParams cuando sea necesario. Ver GridSpec.get_subplot_paramstambién

width_ratios similar a una matriz de longitud ncols , opcional

Define los anchos relativos de las columnas. Cada columna tiene un ancho relativo de . Si no se proporciona, todas las columnas tendrán el mismo ancho.width_ratios[i] / sum(width_ratios)

height_ratios similar a una matriz de longitud nrows , opcional

Define las alturas relativas de las filas. Cada fila tiene una altura relativa de . Si no se proporciona, todas las filas tendrán la misma altura.height_ratios[i] / sum(height_ratios)

get_subplot_params ( figura = Ninguno ) [fuente] #

Devuelve el SubplotParamsde GridSpec.

En orden de precedencia, los valores se toman de

localmente_modified_subplot_params ( ) [fuente] #

Devuelve una lista de los nombres de los parámetros de la subparcela establecidos explícitamente en GridSpec.

Este es un subconjunto de los atributos de SubplotParams.

tight_layout ( figura , renderizador = Ninguno , pad = 1.08 , h_pad = Ninguno , w_pad = Ninguno , rect = Ninguno ) [fuente] #

Ajuste los parámetros de la subparcela para proporcionar el relleno especificado.

Parámetros :
flotador de almohadilla

Relleno entre el borde de la figura y los bordes de las subparcelas, como una fracción del tamaño de fuente.

h_pad, w_pad flotante, opcional

Relleno (alto/ancho) entre los bordes de subparcelas adyacentes. El valor predeterminado es pad .

tupla recta (izquierda, abajo, derecha, arriba), por defecto: Ninguno

(izquierda, abajo, derecha, arriba) rectángulo en coordenadas de figuras normalizadas en el que encajará toda el área de las subparcelas (incluidas las etiquetas). Por defecto (Ninguno) es la figura completa.

actualizar ( ** kwargs ) [fuente] #

Actualice los parámetros de la subparcela de la cuadrícula.

Los parámetros que no se proporcionan explícitamente no se modifican. Establecer un parámetro en Ninguno lo restablece a rcParams["figure.subplot.*"].

Parámetros :
izquierda, derecha, superior, inferior flotante o Ninguno, opcional

Extensión de las subtramas como una fracción del ancho o alto de la figura.

wspace, hspace float, opcional

Espaciado entre las subparcelas como fracción del ancho/alto promedio de las subparcelas.

Ejemplos usando matplotlib.gridspec.GridSpec#

Diagrama de dispersión con histogramas

Diagrama de dispersión con histogramas

Diagrama de dispersión con histogramas
Alineación de etiquetas

Alineación de etiquetas

Alineación de etiquetas
Cambiar el tamaño de los ejes con diseño restringido

Cambiar el tamaño de los ejes con diseño restringido

Cambiar el tamaño de los ejes con diseño restringido
Cambiar el tamaño de los ejes con un diseño ajustado

Cambiar el tamaño de los ejes con un diseño ajustado

Cambiar el tamaño de los ejes con un diseño ajustado
Combinar dos subparcelas usando subparcelas y GridSpec

Combinar dos subparcelas usando subparcelas y GridSpec

Combinar dos subparcelas usando subparcelas y GridSpec
Uso de Gridspec para hacer diseños de subparcelas de varias columnas/filas

Uso de Gridspec para hacer diseños de subparcelas de varias columnas/filas

Uso de Gridspec para hacer diseños de subparcelas de varias columnas/filas
Especificaciones de cuadrícula anidadas

Especificaciones de cuadrícula anidadas

Especificaciones de cuadrícula anidadas
Figura subfiguras

Figura subfiguras

Figura subfiguras
Creando múltiples subparcelas usando ``plt.subplots``

Creación de múltiples subtramas usando plt.subplots

Creando múltiples subparcelas usando ``plt.subplots``
Lomos personalizados con axisartist

Lomos personalizados con axisartist

Lomos personalizados con axisartist
Demostración de GridSpec

Demostración de GridSpec

Demostración de GridSpec
Especificaciones de cuadrícula anidadas

Especificaciones de cuadrícula anidadas

Especificaciones de cuadrícula anidadas
Guía de diseño restringido

Guía de diseño restringido

Guía de diseño restringido
Guía de diseño ajustado

Guía de diseño ajustado

Guía de diseño ajustado
Organizar varios ejes en una figura

Organizar varios ejes en una figura

Organizar varios ejes en una figura
*origen* y *extensión* en `~.Axes.imshow`

origen y alcance en imshow

*origen* y *extensión* en `~.Axes.imshow`