matplotlib.gridspec.SubplotSpec #

clase matplotlib.gridspec. SubplotSpec ( gridspec , num1 , num2 = Ninguno ) [fuente] #

Bases:object

La ubicación de una subparcela en un archivo GridSpec.

Nota

Probablemente, nunca creará una instancia de SubplotSpecusted mismo. En su lugar, normalmente obtendrá uno de un GridSpecelemento de uso de acceso.

Parámetros :
especificación de cuadrículaGridSpec

GridSpec, al que hace referencia la trama secundaria.

num1, num2 entero

La subparcela ocupará la celda num1-ésima de la especificación de cuadrícula dada. Si se proporciona num2, la subparcela se extenderá entre num1-ésima celda y num2-ésima celda inclusive .

El índice comienza desde 0.

propiedad colspan #

Las columnas abarcadas por esta subparcela, como un rangeobjeto.

get_geometry ( ) [fuente] #

Devuelve la geometría de la subparcela como tupla .(n_rows, n_cols, start, stop)

Los índices comienzan y terminan definen el rango de la subparcela dentro del GridSpec. stop es inclusivo (es decir, para una sola celda ).start == stop

get_gridspec ( ) [fuente] #
get_position ( figura ) [fuente] #

Actualice la posición de la subparcela desde figure.subplotpars.

get_topmost_subplotspec ( ) [fuente] #

Devuelve la SubplotSpecinstancia más alta asociada con la subparcela.

is_first_col ( ) [fuente] #
es_primera_fila ( ) [fuente] #
is_last_col ( ) [fuente] #
es_última_fila ( ) [fuente] #
propiedad num2 #
número de filas de propiedad

Las filas abarcadas por esta subparcela, como un rangeobjeto.

subgridspec ( nrows , ncols , ** kwargs ) [fuente] #

Cree una GridSpec dentro de esta subparcela.

El creado GridSpecFromSubplotSpectendrá esto SubplotSpeccomo padre.

Parámetros :
filas int

Número de filas en la cuadrícula.

ncols int

Número o columnas en cuadrícula.

Devoluciones :
GridSpecFromSubplotSpec
Otros parámetros :
**kwargs

Todos los demás parámetros se pasan a GridSpecFromSubplotSpec.

Ejemplos

Agregando tres subparcelas en el espacio ocupado por una sola subparcela:

fig = plt.figure()
gs0 = fig.add_gridspec(3, 1)
ax1 = fig.add_subplot(gs0[0])
ax2 = fig.add_subplot(gs0[1])
gssub = gs0[2].subgridspec(1, 3)
for i in range(3):
    fig.add_subplot(gssub[0, i])

Ejemplos usando matplotlib.gridspec.SubplotSpec#

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
Organizar varios ejes en una figura

Organizar varios ejes en una figura

Organizar varios ejes en una figura