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
SubplotSpec
usted mismo. En su lugar, normalmente obtendrá uno de unGridSpec
elemento de uso de acceso.- Parámetros :
- especificación de cuadrícula
GridSpec
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.
- especificación de cuadrícula
- 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_topmost_subplotspec ( ) [fuente] #
Devuelve la
SubplotSpec
instancia más alta asociada con la subparcela.
- propiedad num2 #
- subgridspec ( nrows , ncols , ** kwargs ) [fuente] #
Cree una GridSpec dentro de esta subparcela.
El creado
GridSpecFromSubplotSpec
tendrá estoSubplotSpec
como padre.- Parámetros :
- filas int
Número de filas en la cuadrícula.
- ncols int
Número o columnas en cuadrícula.
- Devoluciones :
- Otros parámetros :
- **kwargs
Todos los demás parámetros se pasan a
GridSpecFromSubplotSpec
.
Ver también
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
Organizar varios ejes en una figura