mpl_toolkits.axes_grid1.axes_grid.Grid #

classe mpl_toolkits.axes_grid1.axes_grid. Griglia ( fig , rect , nrows_ncols , ngrids = None , direction = 'row' , axis_pad = 0.02 , * , share_all = False , share_x = True , share_y = True , label_mode = 'L' , axis_class = None , aspect = False ) [fonte]#

Basi:object

Una griglia di assi.

In Matplotlib, la posizione (e la dimensione) degli assi è specificata in coordinate di figure normalizzate. Questo potrebbe non essere l'ideale per le immagini che devono essere visualizzate con un determinato formato; ad esempio, è difficile visualizzare più immagini della stessa dimensione con un riempimento fisso tra di loro. AxesGrid può essere utilizzato in tal caso.

Parametri :
FiguraFigure

La figura del genitore.

rect (float, float, float, float) o int

La posizione degli assi, come tupla o come codice di posizione di sottotrama a tre cifre (ad esempio, "121").(left, bottom, width, height)

nrows_ncols (int, int)

Numero di righe e colonne nella griglia.

ngrids int o Nessuno, predefinito: Nessuno

Se non è None, vengono creati solo i primi assi ngrids nella griglia.

direzione {"riga", "colonna"}, valore predefinito: "riga"

Se gli assi vengono creati in ordine di riga principale ("riga per riga") o di colonna ("colonna per colonna"). Ciò influisce anche sull'ordine in cui si accede agli assi utilizzando l'indicizzazione ( grid[index]).

axis_pad float o (float, float), default: 0.02

Imbottitura o (imbottitura orizzontale, imbottitura verticale) tra gli assi, in pollici.

share_all bool, predefinito: falso

Se tutti gli assi condividono il loro asse x e y. Sostituisce share_x e share_y .

share_x bool, predefinito: vero

Se tutti gli assi di una colonna condividono il proprio asse x.

share_y bool, predefinito: vero

Se tutti gli assi di una riga condividono l'asse y.

label_mode {"L", "1", "all"}, predefinito: "L"

Determina quali assi riceveranno etichette tick:

  • "L": tutti gli assi sulla colonna di sinistra ricevono etichette di graduazione verticali; tutti gli assi nella riga inferiore ottengono etichette di spunta orizzontali.

  • "1": solo gli assi in basso a sinistra sono etichettati.

  • "all": tutti gli assi sono etichettati.

axis_class sottoclasse di matplotlib.axes.Axes, default: Nessuno
aspect bool, default: False

Se le proporzioni degli assi seguono le proporzioni dei limiti di dati.

get_aspect ( ) [fonte] #

Restituisce l'aspetto di SubplotDivider.

get_axes_locator ( ) [fonte] #
get_axes_pad ( ) [fonte] #

Restituisce il padding degli assi.

Resi :
hppad, vpad

Imbottitura (pad orizzontale, pad verticale) in pollici.

get_divider ( ) [fonte] #
get_geometry ( ) [fonte] #

Restituisce il numero di righe e colonne della griglia come (nrows, ncols).

get_vsize_hsize ( ) [fonte] #

[ Deprecato ]

Appunti

Deprecato dalla versione 3.5:

set_aspect ( aspetto ) [fonte] #

Imposta l'aspetto di SubplotDivider.

set_axes_locator ( localizzatore ) [fonte] #
set_axes_pad ( assi_pad ) [fonte] #

Imposta il riempimento tra gli assi.

Parametri :
assi_pad (float, float)

L'imbottitura (pad orizzontale, pad verticale) in pollici.

set_label_mode ( modalità ) [fonte] #

Definisci quali assi hanno etichette di spunta.

Parametri :
modalità {"L", "1", "tutto"}

La modalità etichetta:

  • "L": tutti gli assi sulla colonna di sinistra ricevono etichette di graduazione verticali; tutti gli assi nella riga inferiore ottengono etichette di spunta orizzontali.

  • "1": solo gli assi in basso a sinistra sono etichettati.

  • "all": tutti gli assi sono etichettati.