matplotlib.axes.Axes.arrow #
- Haches. flèche ( x , y , dx , dy , ** kwargs ) [source] #
Ajoutez une flèche aux Axes.
Cela dessine une flèche de à .
(x, y)
(x+dx, y+dy)
- Paramètres :
- x, y flottant
Les coordonnées x et y de la base de la flèche.
- dx, dy flottant
La longueur de la flèche dans les directions x et y.
- largeur flottante, par défaut : 0,001
Largeur de la queue de flèche complète.
- length_includes_head bool, par défaut : False
Vrai si la tête doit être comptée dans le calcul de la longueur.
- head_width float ou None, par défaut : 3*width
Largeur totale de la pointe de flèche complète.
- head_length float ou None, par défaut : 1.5*head_width
Longueur de la tête de flèche.
- forme {'plein', 'gauche', 'droite'}, par défaut : 'plein'
Dessinez la moitié gauche, la moitié droite ou la flèche complète.
- flotteur en porte-à- faux , par défaut : 0
Fraction que la flèche est balayée vers l'arrière (0 porte-à-faux signifie forme triangulaire). Peut être négatif ou supérieur à un.
- head_starts_at_zero booléen , par défaut : False
Si True, la tête commence à être dessinée à la coordonnée 0 au lieu de se terminer à la coordonnée 0.
- **kwargs
Patch
Propriétés: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
inconnue
bourdonner
antialiased
ou aabooléen ou Aucun
CapStyle
ou {'bout', 'en saillie', 'rond'}bourdonner
Patch ou (chemin, transformation) ou aucun
Couleur
edgecolor
ou cecouleur ou Aucun
facecolor
ou FCcouleur ou Aucun
bourdonner
chaîne
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
bourdonner
JoinStyle
ou {'onglet', 'rond', 'biseau'}objet
linestyle
ou ls{'-', '--', '-.', ':', '', (décalage, on-off-seq), ...}
linewidth
ou lwflottant ou Aucun
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
- Retours :
FancyArrow
L'
FancyArrow
objet créé.
Remarques
La flèche résultante est affectée par le rapport d'aspect et les limites des axes. Cela peut produire une flèche dont la tête n'est pas carrée avec sa tige. Pour créer une flèche dont la tête est carrée avec sa tige, utilisez
annotate()
par exemple :>>> ax.annotate("", xy=(0.5, 0.5), xytext=(0, 0), ... arrowprops=dict(arrowstyle="->"))