matplotlib.axes.Axes.arrow#
- Axes.arrow(x, y, dx, dy, **kwargs)[Quelle]#
[Abgeraten] Fügt einen Pfeil zum Axes hinzu.
Dies zeichnet einen Pfeil von
(x, y)nach(x+dx, y+dy).Veraltet
Die Verwendung dieser Methode wird nicht empfohlen, da nicht garantiert ist, dass der Pfeil vernünftig gerendert wird. Zum Beispiel wird der resultierende Pfeil durch das Achsen-Seitenverhältnis und die Grenzen beeinflusst, was den Pfeil verzerren kann.
Betrachten Sie stattdessen die Verwendung von
annotateohne Text, z. B.ax.annotate("", xytext=(0, 0), xy=(0.5, 0.5), arrowprops=dict(arrowstyle="->"))
- Parameter:
- x, yfloat
Die x- und y-Koordinaten der Pfeilbasis.
- dx, dyfloat
Die Länge des Pfeils in x- und y-Richtung.
- widthfloat, Standard: 0.001
Breite des gesamten Pfeilschafts.
- length_includes_headbool, Standard: False
True, wenn die Spitze bei der Längenberechnung berücksichtigt werden soll.
- head_widthfloat oder None, Standard: 3*width
Gesamtbreite der vollen Pfeilspitze.
- head_lengthfloat oder None, Standard: 1.5*head_width
Länge der Pfeilspitze.
- shape{'full', 'left', 'right'}, Standard: 'full'
Zeichne die linke Hälfte, die rechte Hälfte oder den gesamten Pfeil.
- overhangfloat, Standard: 0
Anteil, um den der Pfeil nach hinten gezogen wird (0 Überhang bedeutet dreieckige Form). Kann negativ oder größer als eins sein.
- head_starts_at_zerobool, Standard: False
Wenn True, beginnt die Spitze bei Koordinate 0 zu zeichnen, anstatt bei Koordinate 0 zu enden.
- **kwargs
Patch-EigenschaftenEigenschaft
Beschreibung
eine Filterfunktion, die ein (m, n, 3) Float-Array und einen dpi-Wert entgegennimmt und ein (m, n, 3) Array und zwei Offsets von der linken unteren Ecke des Bildes zurückgibt
unknown
bool
antialiasedoderaabool oder None
CapStyleoder {'butt', 'projecting', 'round'}BboxBaseoder Nonebool
Patch oder (Path, Transform) oder None
Farbe oder None
Farbe oder None
bool
str
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
unknown
bool
JoinStyleoder {'miter', 'round', 'bevel'}object
{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}
float oder None
bool
Liste von
AbstractPathEffectNone oder bool oder float oder callable
bool
(scale: float, length: float, randomness: float)
bool oder None
str
bool
float
- Gibt zurück:
FancyArrowDas erstellte
FancyArrow-Objekt.