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 :
- Q
matplotlib.quiver.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
FontProperties
dall'inizializzatore: family , style , variant , size , weight .- **kwargs
Eventuali argomenti di parole chiave aggiuntivi vengono utilizzati per sovrascrivere le proprietà del vettore prese da Q .
- Q
- contiene ( mouseevent ) [fonte] #
Verifica se l'artista contiene l'evento del mouse.
- Parametri :
- mouseevent
matplotlib.backend_bases.MouseEvent
- 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
- sottoclasse del renderer .
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
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
bool
Patch o (Percorso, Trasforma) o Nessuno
sconosciuto
str
bool
oggetto
bool
Nessuno o bool o float o richiamabile
bool
(scala: float, lunghezza: float, casualità: float)
bool o Nessuno
str
bool
galleggiante
- set_figure ( fig ) [fonte] #
Imposta l'
Figure
istanza a cui appartiene l'artista.- Parametri :
- Figura
Figure
- Figura
- valign = {'E': 'centro', 'N': 'basso', 'S': 'alto', 'W': 'centro'} #
Esempi che utilizzano matplotlib.quiver.QuiverKey
#
Funzioni avanzate di quiver e quiverkey