matplotlib.gridspec.SubplotSpec #

classe matplotlib.gridspec. SubplotSpec ( gridspec , num1 , num2 = None ) [fonte] #

Basi:object

La posizione di una sottotrama in un file GridSpec.

Nota

Probabilmente, non creerai mai un'istanza di SubplotSpecte stesso. Invece in genere ne otterrai uno da un GridSpecaccesso agli elementi utilizzando.

Parametri :
griglia specGridSpec

Il GridSpec, a cui fa riferimento la sottotrama.

num1, num2 int

La sottotrama occuperà la num1-esima cella del dato gridspec. Se viene fornito num2, la sottotrama si estenderà tra num1-esima cella e num2-esima cella inclusa .

L'indice parte da 0.

proprietà colspan #

Le colonne attraversate da questa sottotrama, come rangeoggetto.

get_geometry ( ) [fonte] #

Restituisce la geometria della sottotrama come tuple .(n_rows, n_cols, start, stop)

Gli indici start e stop definiscono l'intervallo della sottotrama all'interno del file GridSpec. stop è inclusivo (cioè per una singola cella ).start == stop

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

Aggiorna la posizione della sottotrama da figure.subplotpars.

get_topmost_subplotspec ( ) [fonte] #

Restituisce l' SubplotSpecistanza più in alto associata alla sottotrama.

is_first_col ( ) [fonte] #
è_prima_riga ( ) [fonte] #
is_last_col ( ) [fonte] #
è_ultima_riga ( ) [fonte] #
proprietà num2 #
proprietà rowspan #

Le righe attraversate da questa sottotrama, come rangeoggetto.

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

Crea un GridSpec all'interno di questa sottotrama.

Il creato GridSpecFromSubplotSpecavrà questo SubplotSpeccome genitore.

Parametri :
nrow int

Numero di righe nella griglia.

ncols int

Numero o colonne nella griglia.

Resi :
GridSpecFromSubplotSpec
Altri parametri :
**kwargs

Tutti gli altri parametri vengono passati a GridSpecFromSubplotSpec.

Esempi

Aggiunta di tre sottotrame nello spazio occupato da una singola sottotrama:

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])

Esempi che utilizzano matplotlib.gridspec.SubplotSpec#

GridSpec nidificate

GridSpec nidificate

GridSpec nidificate
Guida al layout vincolato

Guida al layout vincolato

Guida al layout vincolato
Disposizione di più assi in una figura

Disposizione di più assi in una figura

Disposizione di più assi in una figura