matplotlib.quiver.QuiverKey #

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

Socles :Artist

Flèche étiquetée à utiliser comme clé d'échelle de tracé de carquois.

Ajouter une clé à un tracé de carquois.

Le positionnement de la clé dépend de X , Y , des coordonnées et de labelpos . Si labelpos est 'N' ou 'S', X , Y donnent la position du milieu de la flèche clé. Si labelpos vaut 'E', X , Y positionne la tête, et si labelpos vaut 'W', X , Y positionne la queue ; dans l'un ou l'autre de ces deux cas, X , Y est quelque part au milieu de l'objet clé flèche + étiquette.

Paramètres :
Qmatplotlib.quiver.Quiver

Un Quiverobjet tel que renvoyé par un appel à quiver().

Flottant X, Y

L'emplacement de la clé.

flotteur en U

La longueur de la clé.

étiquette str

Le libellé de la clé (par exemple, la longueur et les unités de la clé).

angle flottant, par défaut : 0

L'angle de la flèche clé, en degrés dans le sens inverse des aiguilles d'une montre à partir de l'axe des x.

coordonnées {'axes', 'figure', 'données', 'pouces'}, par défaut : 'axes'

Système de coordonnées et unités pour X , Y : 'axes' et 'figure' sont des systèmes de coordonnées normalisés avec (0, 0) en bas à gauche et (1, 1) en haut à droite ; 'data' sont les coordonnées des données des axes (utilisées pour les emplacements des vecteurs dans le graphique du carquois lui-même); 'pouces' est la position dans la figure en pouces, avec (0, 0) dans le coin inférieur gauche.

couleur couleur

Remplace les couleurs de face et de bord de Q .

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

Positionnez l'étiquette au-dessus, en dessous, à droite, à gauche de la flèche, respectivement.

labelsep flottant, par défaut : 0,1

Distance en pouces entre la flèche et l'étiquette.

couleur de l'étiquette, par défaut : ( par défaut : )rcParams["text.color"]'black'

Couleur de l'étiquette.

dict des propriétés de police , facultatif

Un dictionnaire avec des arguments de mots-clés acceptés par l' FontPropertiesinitialiseur : family , style , variant , size , weight .

**kwargs

Tous les arguments de mots clés supplémentaires sont utilisés pour remplacer les propriétés vectorielles extraites de Q .

contient ( mouseevent ) [source] #

Teste si l'artiste contient l'événement mouse.

Paramètres :
événement de sourismatplotlib.backend_bases.MouseEvent
Retours :
contient booléen

Indique si des valeurs se trouvent dans le rayon.

dictée des détails

Un dictionnaire spécifique à l'artiste des détails du contexte de l'événement, tels que les points contenus dans le rayon de sélection. Voir les sous-classes individuelles d'artistes pour plus de détails.

draw ( moteur de rendu ) [source] #

Dessinez l'artiste (et ses enfants) à l'aide du moteur de rendu donné.

Cela n'a aucun effet si l'artiste n'est pas visible ( Artist.get_visible renvoie Faux).

Paramètres :
sous-classe de moteur de rendu .RendererBase

Remarques

Cette méthode est remplacée dans les sous-classes Artist.

halign = {'E' : 'gauche', 'N' : 'centre', 'S' : 'centre', 'W' : 'droite'} #
étiquettes de propriétéep #
pivot = {'E': 'pointe', 'N': 'milieu', 'S': 'milieu', 'W': 'queue'} #
set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animé=<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=<UNSET> ,visible=<UNSET> ,zorder=<UNSET> ) [source] #

Définissez plusieurs propriétés à la fois.

Les propriétés prises en charge sont

Propriété

La description

agg_filter

une fonction de filtre, qui prend un tableau flottant (m, n, 3) et une valeur dpi, et renvoie un tableau (m, n, 3) et deux décalages à partir du coin inférieur gauche de l'image

alpha

scalaire ou Aucun

animated

bourdonner

clip_box

Bbox

clip_on

bourdonner

clip_path

Patch ou (chemin, transformation) ou aucun

figure

inconnue

gid

chaîne

in_layout

bourdonner

label

objet

mouseover

bourdonner

path_effects

AbstractPathEffect

picker

Aucun ou bool ou flottant ou appelable

rasterized

bourdonner

sketch_params

(échelle : flottant, longueur : flottant, caractère aléatoire : flottant)

snap

booléen ou Aucun

transform

Transform

url

chaîne

visible

bourdonner

zorder

flotteur

set_figure ( figure ) [source] #

Définissez l' Figureinstance à laquelle appartient l'artiste.

Paramètres :
figureFigure
valign = {'E' : 'centre', 'N' : 'bas', 'S' : 'haut', 'W' : 'centre'} #

Exemples utilisant matplotlib.quiver.QuiverKey#

Fonctions avancées de carquois et de carquois

Fonctions avancées de carquois et de carquois

Fonctions avancées de carquois et de carquois