mpl_toolkits.axes_grid1.axes_divider.Divider #

class mpl_toolkits.axes_grid1.axes_divider. Divider ( fig , pos , horizontal , vertical , aspect = None , anchor = 'C' ) [fonte] #

Basi:object

Una classe di posizionamento degli assi.

Il divisore viene inizializzato con elenchi di dimensioni orizzontali e verticali ( mpl_toolkits.axes_grid1.axes_size) in base alle quali verrà divisa una data area rettangolare.

Il new_locatormetodo crea quindi un oggetto richiamabile che può essere utilizzato come axis_locator degli assi.

Parametri :
fico Figura
pos tupla di 4 float

Posizione del rettangolo che verrà diviso.

lista orizzontale diaxes_size

Dimensioni per divisione orizzontale.

elenco verticale diaxes_size

Dimensioni per divisione verticale.

aspetto bool

Se l'area rettangolare complessiva viene ridotta in modo che la parte relativa delle scale orizzontale e verticale abbia la stessa scala.

ancoraggio (float, float) o {'C', 'SW', 'S', 'SE', 'E', 'NE', 'N', 'NW', 'W'}

Posizionamento del rettangolo ridotto, quando l' aspetto è Vero.

add_auto_adjustable_area ( use_axes , pad = 0.1 , adjust_dirs = None ) [fonte] #

Aggiungi una spaziatura auto-regolabile attorno a use_axes per tenere conto delle loro decorazioni (titolo, etichette, tick, ticklabels) durante il layout.

Parametri :
use_axes Axeso elenco diAxes

Le Asce le cui decorazioni sono prese in considerazione.

pad galleggiante, opzionale

Imbottitura aggiuntiva in pollici.

adjust_dirs elenco di {"left", "right", "bottom", "top"}, facoltativo

I lati dove viene aggiunta l'imbottitura; predefinito su tutti e quattro i lati.

append_size ( posizione , dimensione ) [fonte] #
get_anchor ( ) [fonte] #

Restituisci l'ancora.

get_aspect ( ) [fonte] #

Aspetto di ritorno.

get_horizontal ( ) [fonte] #

Restituisce le dimensioni orizzontali.

get_horizontal_sizes ( renderer ) [fonte] #
get_locator ( ) [fonte] #
get_position ( ) [fonte] #

Restituisce la posizione del rettangolo.

get_position_runtime ( ax , renderer ) [fonte] #
get_vertical ( ) [fonte] #

Restituisce le dimensioni verticali.

get_vertical_sizes ( renderer ) [fonte] #
get_vsize_hsize ( ) [fonte] #

[ Deprecato ]

Appunti

Deprecato dalla versione 3.5:

locate ( nx , ny , nx1 = None , ny1 = None , axis = None , renderer = None ) [fonte] #
Parametri :
nx, nx1 int

Numeri interi che specificano la posizione della colonna della cella. Quando nx1 è None, viene specificata una singola colonna nx -esima. In caso contrario, viene specificata la posizione delle colonne comprese tra nx e nx1 (ma escludendo nx1 -esima colonna).

ny, ny1 int

Uguale a nx e nx1 , ma per le posizioni di riga.

assi
renderer
new_locator ( nx , ny , nx1 = Nessuno , ny1 = Nessuno ) [fonte] #

Restituisce un nuovo AxesLocatorper la cella specificata.

Parametri :
nx, nx1 int

Numeri interi che specificano la posizione della colonna della cella. Quando nx1 è None, viene specificata una singola colonna nx -esima. In caso contrario, viene specificata la posizione delle colonne comprese tra nx e nx1 (ma escludendo nx1 -esima colonna).

ny, ny1 int

Uguale a nx e nx1 , ma per le posizioni di riga.

set_anchor ( ancora ) [fonte] #
Parametri :
ancoraggio (float, float) o {'C', 'SW', 'S', 'SE', 'E', 'NE', 'N', 'NW', 'W'}

Una ( x , y ) coppia di coordinate relative (0 è sinistra o in basso, 1 è destra o in alto), 'C' (centro) o una direzione cardinale ('SW', sud-ovest, è in basso a sinistra, ecc.) .

Guarda anche

Axes.set_anchor
set_aspect ( aspect = False ) [fonte] #
Parametri :
aspetto bool
set_horizontal ( h ) [fonte] #
Parametri :
h lista diaxes_size

dimensioni per divisione orizzontale

set_locator ( _locator ) [fonte] #
set_posizione ( pos ) [fonte] #

Imposta la posizione del rettangolo.

Parametri :
pos tupla di 4 float

posizione del rettangolo che verrà diviso

set_vertical ( v ) [fonte] #
Parametri :
v elenco diaxes_size

dimensioni per divisione verticale