matplotlib.quiver.QuiverKey #

classe matplotlib.quiver. QuiverKey ( Q , X , Y , U , label , * , angolo = 0 , coordinate = 'axes' , color = None , labelsep = 0.1 , labelpos = 'N' , labelcolor = None , fontproperties = None , ** kwargs ) [fonte] #

Basi:Artist

Freccia etichettata da utilizzare come chiave della scala della trama della faretra.

Aggiungi una chiave a un diagramma di faretra.

Il posizionamento della chiave dipende da X , Y , coordinate e labelpos . Se labelpos è 'N' o 'S', X , Y indicano la posizione del centro della freccia del tasto. Se labelpos è 'E', X , Y posiziona la testa e se labelpos è 'W', X , Y posiziona la coda; in uno di questi due casi, X , Y è da qualche parte nel mezzo dell'oggetto chiave freccia+etichetta.

Parametri :
Qmatplotlib.quiver.Quiver

Oggetto Quiverrestituito da una chiamata a quiver().

X, Y fluttuano

La posizione della chiave.

Galleggi _

La lunghezza della chiave.

etichetta str

L'etichetta della chiave (ad esempio, lunghezza e unità della chiave).

virgola mobile, default: 0

L'angolo della freccia chiave, in gradi in senso antiorario rispetto all'asse x.

coordinate {'assi', 'figura', 'dati', 'pollici'}, default: 'assi'

Sistema di coordinate e unità per X , Y : 'assi' e 'figura' sono sistemi di coordinate normalizzati con (0, 0) in basso a sinistra e (1, 1) in alto a destra; 'dati' sono le coordinate dei dati degli assi (usate per le posizioni dei vettori nel diagramma di faretra stesso); 'pollici' è la posizione nella figura in pollici, con (0, 0) nell'angolo in basso a sinistra.

colore colore

Sostituisce i colori delle facce e dei bordi da Q .

etichettapos {'N', 'S', 'E', 'W'}

Posizionare l'etichetta sopra, sotto, a destra, a sinistra della freccia, rispettivamente.

etichetteep float, predefinito: 0.1

Distanza in pollici tra la freccia e l'etichetta.

labelcolor colore, predefinito: rcParams["text.color"](predefinito: 'black')

Colore etichetta.

fontproperties dict, facoltativo

Dizionario con argomenti di parole chiave accettati FontPropertiesdall'inizializzatore: family , style , variant , size , weight .

**kwargs

Eventuali argomenti di parole chiave aggiuntivi vengono utilizzati per sovrascrivere le proprietà del vettore prese da Q .

contiene ( mouseevent ) [fonte] #

Verifica se l'artista contiene l'evento del mouse.

Parametri :
mouseeventmatplotlib.backend_bases.MouseEvent
Resi :
contiene bool

Se i valori sono all'interno del raggio.

dettagli dict

Un dizionario specifico dell'artista dei dettagli del contesto dell'evento, ad esempio quali punti sono contenuti nel raggio di selezione. Vedere le singole sottoclassi di artisti per i dettagli.

draw ( renderer ) [fonte] #

Disegna l'artista (e i suoi figli) usando il renderer dato.

Questo non ha effetto se l'artista non è visibile ( Artist.get_visible restituisce False).

Parametri :
sottoclasse del renderer .RendererBase

Appunti

Questo metodo è sovrascritto nelle sottoclassi Artist.

halign = {'E': 'sinistra', 'N': 'centro', 'S': 'centro', 'W': 'destra'} #
etichette proprietàep #
pivot = {'E': 'punta', 'N': 'centrale', 'S': 'centrale', 'W': 'coda'} #
set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animation=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , gid=<UNSET> , in_layout=<UNSET > , label=<UNSET> , mouseover=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , transform=<UNSET> , url=<DISINSERITO> ,visibile=<UNSET> ,zorder=<UNSET> ) [fonte] #

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

clip_box

Bbox

clip_on

bool

clip_path

Patch o (Percorso, Trasforma) o Nessuno

figure

sconosciuto

gid

str

in_layout

bool

label

oggetto

mouseover

bool

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

zorder

galleggiante

set_figure ( fig ) [fonte] #

Imposta l' Figureistanza a cui appartiene l'artista.

Parametri :
FiguraFigure
valign = {'E': 'centro', 'N': 'basso', 'S': 'alto', 'W': 'centro'} #

Esempi che utilizzano matplotlib.quiver.QuiverKey#

Funzioni avanzate di quiver e quiverkey

Funzioni avanzate di quiver e quiverkey

Funzioni avanzate di quiver e quiverkey