matplotlib.pyplot.arrow #
- matplotlib.pyplot. Pfeil ( x , y , dx , dy , ** kwargs ) [Quelle] #
Fügen Sie den Achsen einen Pfeil hinzu.
Dies zeichnet einen Pfeil von bis .
(x, y)
(x+dx, y+dy)
- Parameter :
- x, y schweben
Die x- und y-Koordinaten der Pfeilbasis.
- dx, dy schweben
Die Länge des Pfeils entlang der x- und y-Richtung.
- Breite Float, Standard: 0,001
Breite des vollen Pfeilschwanzes.
- length_includes_head bool, Standard: False
True, wenn der Kopf bei der Berechnung der Länge mitgezählt werden soll.
- head_width float oder None, Standard: 3*width
Gesamtbreite der vollen Pfeilspitze.
- head_length float oder None, Standard: 1,5*head_width
Länge der Pfeilspitze.
- Form {'voll', 'links', 'rechts'}, Standard: 'voll'
Zeichne die linke Hälfte, die rechte Hälfte oder den ganzen Pfeil.
- Überhangfloat , Standard: 0
Bruchteil, um den der Pfeil zurückgefegt wird (0 Überhang bedeutet Dreiecksform). Kann negativ oder größer als eins sein.
- head_starts_at_zero bool, Standard: False
Wenn True, wird der Kopf bei Koordinate 0 gezeichnet, anstatt bei Koordinate 0 zu enden.
- **Kwarg
Patch
Eigenschaften:Eigentum
Beschreibung
eine Filterfunktion, die ein (m, n, 3) Float-Array und einen dpi-Wert akzeptiert und ein (m, n, 3)-Array und zwei Offsets von der unteren linken Ecke des Bildes zurückgibt
Unbekannt
bool
antialiased
oder ähbool oder Keine
CapStyle
oder {'hinter', 'vorstehend', 'rund'}bool
Patch oder (Pfad, Transform) oder None
Farbe
edgecolor
oder ecFarbe oder Keine
facecolor
oder FCFarbe oder Keine
bool
Str
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
bool
JoinStyle
oder {'Gehrung', 'rund', 'Fase'}Objekt
linestyle
oder ls{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}
linewidth
oder lwFloat oder None
bool
None oder bool oder float oder aufrufbar
bool
(Maßstab: Float, Länge: Float, Zufälligkeit: Float)
bool oder Keine
Str
bool
schweben
- Rückgaben :
FancyArrow
Das erstellte
FancyArrow
Objekt.
Anmerkungen
Der resultierende Pfeil wird durch das Seitenverhältnis und die Begrenzungen der Achsen beeinflusst. Dies kann zu einem Pfeil führen, dessen Spitze nicht rechtwinklig zu seinem Schaft ist. Um einen Pfeil zu erstellen, dessen Spitze rechtwinklig zu seinem Stiel ist, verwenden Sie
annotate()
zum Beispiel:>>> ax.annotate("", xy=(0.5, 0.5), xytext=(0, 0), ... arrowprops=dict(arrowstyle="->"))