mpl_toolkits.axes_grid1.anchored_artists.AnchoredAuxTransformBox #

class mpl_toolkits.axes_grid1.anchored_artists. AnchoredAuxTransformBox ( transform , loc , pad = 0.4 , borderpad = 0.5 , prop = None , frameon = True , ** kwargs ) [fonte] #

Basi:AnchoredOffsetbox

Un contenitore ancorato con coordinate trasformate.

Gli artisti aggiunti a drawing_area vengono ridimensionati in base alle coordinate della trasformazione utilizzata. Le dimensioni di questo artista verranno ridimensionate per contenere gli artisti aggiunti.

Parametri :
trasformarematplotlib.transforms.Transform

L'oggetto di trasformazione per il sistema di coordinate in uso, ad esempio matplotlib.axes.Axes.transData.

via loc

Posizione di questo artista. Le posizioni valide sono 'in alto a sinistra', 'in alto al centro', 'in alto a destra', 'al centro a sinistra', 'al centro', 'al centro a destra', 'in basso a sinistra', 'in basso al centro, 'in basso a destra'. Per compatibilità con le versioni precedenti, sono accettati anche valori numerici. Vedere il parametro loc di Legendper i dettagli.

pad float, predefinito: 0.4

Imbottitura attorno agli oggetti figlio, in una frazione della dimensione del carattere.

borderpad float, predefinito: 0.5

Imbottitura del bordo, in frazione della dimensione del carattere.

prop matplotlib.font_manager.FontProperties, facoltativo

Proprietà del carattere usata come riferimento per i padding.

frameon bool, predefinito: vero

Se Vero, disegna un riquadro attorno a questi artisti.

**kwargs

Argomenti delle parole chiave inoltrati a AnchoredOffsetbox.

Esempi

Per visualizzare un'ellisse in alto a sinistra, con una larghezza di 0,1 e un'altezza di 0,4 nelle coordinate dei dati:

>>> box = AnchoredAuxTransformBox(ax.transData, loc='upper left')
>>> el = Ellipse((0, 0), width=0.1, height=0.4, angle=30)
>>> box.drawing_area.add_artist(el)
>>> ax.add_artist(box)
Attributi :
area_disegnomatplotlib.offsetbox.AuxTransformBox

Un contenitore per gli artisti da esporre.

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animation=<UNSET> , bbox_to_anchor=<UNSET> , child=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET > , gid=<UNSET> , height=<UNSET> , in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , offset=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterizzato=<UNSET> ,sketch_params=<UNSET> ,snap=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [source] #

Imposta più proprietà contemporaneamente.

Le proprietà supportate sono

Proprietà

Descrizione

agg_filter

una funzione di filtro, che accetta un array float (m, n, 3) e un valore dpi e restituisce un array (m, n, 3) e due offset dall'angolo in basso a sinistra dell'immagine

alpha

scalare o Nessuno

animated

bool

bbox_to_anchor

sconosciuto

child

sconosciuto

clip_box

Bbox

clip_on

bool

clip_path

Patch o (Percorso, Trasforma) o Nessuno

figure

Figure

gid

str

height

galleggiante

in_layout

bool

label

oggetto

mouseover

bool

offset

(float, float) o richiamabile

path_effects

AbstractPathEffect

picker

Nessuno o bool o float o richiamabile

rasterized

bool

sketch_params

(scala: float, lunghezza: float, casualità: float)

snap

bool o Nessuno

transform

Transform

url

str

visible

bool

width

galleggiante

zorder

galleggiante

Esempi che utilizzano mpl_toolkits.axes_grid1.anchored_artists.AnchoredAuxTransformBox#

Annotazioni

Annotazioni

Annotazioni