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

PatchPropriétés:

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

inconnue

animated

bourdonner

antialiasedou aa

booléen ou Aucun

capstyle

CapStyleou {'bout', 'en saillie', 'rond'}

clip_box

Bbox

clip_on

bourdonner

clip_path

Patch ou (chemin, transformation) ou aucun

color

Couleur

edgecolorou ce

couleur ou Aucun

facecolorou FC

couleur ou Aucun

figure

Figure

fill

bourdonner

gid

chaîne

hatch

{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}

in_layout

bourdonner

joinstyle

JoinStyleou {'onglet', 'rond', 'biseau'}

label

objet

linestyleou ls

{'-', '--', '-.', ':', '', (décalage, on-off-seq), ...}

linewidthou lw

flottant ou Aucun

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

Retours :
FancyArrow

L' FancyArrowobjet 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="->"))

Exemples utilisant matplotlib.axes.Axes.arrow#

Démo Flèche

Démo Flèche

Démo Flèche