matplotlib.gridspec.GridSpec #

classe 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 ) [fonte] #

Basi:GridSpecBase

Un layout a griglia per posizionare sottotrame all'interno di una figura.

La posizione delle celle della griglia è determinata in modo simile SubplotParamsall'utilizzo di left , right , top , bottom , wspace e hspace .

L'indicizzazione di un'istanza GridSpec restituisce un file SubplotSpec.

Parametri :
nrows, ncols int

Il numero di righe e colonne della griglia.

figura Figure, facoltativo

Utilizzato solo per il layout vincolato per creare un layoutgrid appropriato.

float sinistro, destro, superiore, inferiore , facoltativo

Estensione delle sottotrame come frazione della larghezza o dell'altezza della figura. La sinistra non può essere più grande della destra e la parte inferiore non può essere più grande della parte superiore. Se non vengono forniti, i valori verranno dedotti da una figura o da rcParams al momento dell'estrazione. Vedi anche GridSpec.get_subplot_params.

wspace float, facoltativo

La quantità di larghezza riservata allo spazio tra le sottotrame, espressa come frazione della larghezza media dell'asse. Se non vengono forniti, i valori verranno dedotti da una figura o da rcParams quando necessario. Vedi anche GridSpec.get_subplot_params.

hspace float, facoltativo

La quantità di altezza riservata allo spazio tra le sottotrame, espressa come frazione dell'altezza media dell'asse. Se non vengono forniti, i valori verranno dedotti da una figura o da rcParams quando necessario. Vedi anche GridSpec.get_subplot_params.

width_ratios simile a un array di lunghezza ncols , facoltativo

Definisce le larghezze relative delle colonne. Ogni colonna ottiene una larghezza relativa di . Se non specificato, tutte le colonne avranno la stessa larghezza.width_ratios[i] / sum(width_ratios)

height_ratios simile a un array di length nrows , facoltativo

Definisce le altezze relative delle righe. Ogni riga ottiene un'altezza relativa di . Se non indicato, tutte le righe avranno la stessa altezza.height_ratios[i] / sum(height_ratios)

get_subplot_params ( figura = None ) [fonte] #

Restituisce il SubplotParamsper GridSpec.

In ordine di precedenza i valori sono presi da

local_modified_subplot_params ( ) [fonte] #

Restituisce un elenco dei nomi dei parametri della sottotrama impostati in modo esplicito in GridSpec.

Questo è un sottoinsieme degli attributi di SubplotParams.

tight_layout ( figura , renderer = None , pad = 1.08 , h_pad = None , w_pad = None , rect = None ) [fonte] #

Regola i parametri della sottotrama per fornire il riempimento specificato.

Parametri :
galleggiante a tampone

Imbottitura tra il bordo della figura e i bordi delle sottotrame, come frazione della dimensione del carattere.

h_pad, w_pad float, facoltativo

Imbottitura (altezza/larghezza) tra bordi di sottotrame adiacenti. L'impostazione predefinita è pad .

tupla rect (sinistra, in basso, a destra, in alto), default: Nessuno

(sinistra, in basso, a destra, in alto) rettangolo nelle coordinate della figura normalizzata in cui si adatterà l'intera area delle sottotrame (comprese le etichette). L'impostazione predefinita (Nessuno) è la cifra intera.

aggiornamento ( ** kwargs ) [fonte] #

Aggiorna i parametri della sottotrama della griglia.

I parametri non forniti esplicitamente non vengono modificati. L'impostazione di un parametro su Nessuno lo reimposta su rcParams["figure.subplot.*"].

Parametri :
float sinistro, destro, superiore, inferiore o Nessuno, facoltativo

Estensione delle sottotrame come frazione della larghezza o dell'altezza della figura.

wspace, hspace float, facoltativo

Spaziatura tra le sottotrame come frazione della larghezza/altezza media della sottotrama.

Esempi che utilizzano matplotlib.gridspec.GridSpec#

Grafico a dispersione con istogrammi

Grafico a dispersione con istogrammi

Grafico a dispersione con istogrammi
Etichette di allineamento

Etichette di allineamento

Etichette di allineamento
Ridimensionamento degli assi con layout vincolato

Ridimensionamento degli assi con layout vincolato

Ridimensionamento degli assi con layout vincolato
Ridimensionamento degli assi con layout ristretto

Ridimensionamento degli assi con layout ristretto

Ridimensionamento degli assi con layout ristretto
Combinazione di due sottotrame utilizzando sottotrame e GridSpec

Combinazione di due sottotrame utilizzando sottotrame e GridSpec

Combinazione di due sottotrame utilizzando sottotrame e GridSpec
Utilizzo di Gridspec per creare layout di sottotrame multi-colonna/riga

Utilizzo di Gridspec per creare layout di sottotrame multi-colonna/riga

Utilizzo di Gridspec per creare layout di sottotrame multi-colonna/riga
Gridspec nidificate

Gridspec nidificate

Gridspec nidificate
Sottofigure della figura

Sottofigure della figura

Sottofigure della figura
Creazione di più sottotrame utilizzando ``plt.subplots``

Creazione di più sottotrame utilizzando plt.subplots

Creazione di più sottotrame utilizzando ``plt.subplots``
Dorso personalizzato con axisartist

Dorso personalizzato con axisartist

Dorso personalizzato con axisartist
Dimostrazione di GridSpec

Dimostrazione di GridSpec

Dimostrazione di GridSpec
GridSpec nidificate

GridSpec nidificate

GridSpec nidificate
Guida al layout vincolato

Guida al layout vincolato

Guida al layout vincolato
Guida al layout stretto

Guida al layout stretto

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

Disposizione di più assi in una figura

Disposizione di più assi in una figura
*origine* e *estensione* in `~.Axes.imshow`

origine ed estensione in imshow

*origine* e *estensione* in `~.Axes.imshow`