mpl_toolkits.axes_grid1.anchored_artists.AnchoredDrawingArea #
- class mpl_toolkits.axes_grid1.anchored_artists. AnchoredDrawingArea ( width , height , xdescent , ydescent , loc , pad = 0.4 , borderpad = 0.5 , prop = None , frameon = True , ** kwargs ) [fonte] #
Basi:
AnchoredOffsetbox
Un contenitore ancorato con dimensioni fisse e DrawingArea compilabile.
Gli artisti aggiunti a drawing_area avranno le loro coordinate interpretate come pixel. Eventuali trasformazioni impostate sugli artisti verranno ignorate.
- Parametri :
- larghezza, altezza float
Larghezza e altezza del contenitore, in pixel.
- xdiscesa, ydiscesa galleggiante
Discesa del contenitore nelle direzioni x e y, in pixel.
- 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
Legend
per 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 cerchi blu e rossi di diverse dimensioni nella parte superiore destra di un'ascia degli assi :
>>> ada = AnchoredDrawingArea(20, 20, 0, 0, ... loc='upper right', frameon=False) >>> ada.drawing_area.add_artist(Circle((10, 10), 10, fc="b")) >>> ada.drawing_area.add_artist(Circle((30, 10), 5, fc="r")) >>> ax.add_artist(ada)
- Attributi :
- area_disegno
matplotlib.offsetbox.DrawingArea
Un contenitore per gli artisti da esporre.
- area_disegno
- 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
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
scalare o Nessuno
bool
sconosciuto
sconosciuto
bool
Patch o (Percorso, Trasforma) o Nessuno
str
galleggiante
bool
oggetto
bool
(float, float) o richiamabile
Nessuno o bool o float o richiamabile
bool
(scala: float, lunghezza: float, casualità: float)
bool o Nessuno
str
bool
galleggiante
galleggiante