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 :
- Q
matplotlib.quiver.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'
FontProperties
initialiseur : 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 .
- Q
- contient ( mouseevent ) [source] #
Teste si l'artiste contient l'événement mouse.
- Paramètres :
- événement de souris
matplotlib.backend_bases.MouseEvent
- événement de souris
- 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
- sous-classe de moteur de rendu .
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
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
scalaire ou Aucun
bourdonner
bourdonner
Patch ou (chemin, transformation) ou aucun
inconnue
chaîne
bourdonner
objet
bourdonner
Aucun ou bool ou flottant ou appelable
bourdonner
(échelle : flottant, longueur : flottant, caractère aléatoire : flottant)
booléen ou Aucun
chaîne
bourdonner
flotteur
- set_figure ( figure ) [source] #
Définissez l'
Figure
instance à laquelle appartient l'artiste.- Paramètres :
- figure
Figure
- figure
- valign = {'E' : 'centre', 'N' : 'bas', 'S' : 'haut', 'W' : 'centre'} #
Exemples utilisant matplotlib.quiver.QuiverKey
#
Fonctions avancées de carquois et de carquois