matplotlib.patches.Pfeil #
- Klasse matplotlib.patches. Pfeil ( x , y , dx , dy , * , width = 1.0 , ** kwargs ) [Quelle] #
Basen:
Patch
Ein Pfeilpatch.
Zeichnet einen Pfeil von ( x , y ) nach ( x + dx , y + dy ). Die Breite des Pfeils wird durch width skaliert .
- Parameter :
- x schweben
x-Koordinate des Pfeilendes.
- y schweben
y-Koordinate des Pfeilendes.
- dx- Schwimmer
Pfeillänge in x-Richtung.
- dy schweben
Pfeillänge in y-Richtung.
- Breite Float, Standard: 1
Skalierungsfaktor für die Breite des Pfeils. Bei einem Standardwert von 1 beträgt die Tail-Breite 0,2 und die Head-Breite 0,6.
- **Kwarg
Schlüsselwortargumente steuern die
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
Siehe auch
FancyArrow
Patch, der eine unabhängige Steuerung der Head- und Tail-Eigenschaften ermöglicht.
- get_patch_transform ( ) [Quelle] #
Zurückgeben der
Transform
Instanz-Mapping-Patch-Koordinaten in Datenkoordinaten.Beispielsweise kann man ein Stück eines Kreises definieren, das einen Radius von 5 darstellt, indem man Koordinaten für einen Einheitskreis bereitstellt, und eine Transformation, die die Koordinaten (die Stückkoordinate) um 5 skaliert.
- set ( * , agg_filter=<UNSCHARF> , alpha=<UNSCHARF > , animation =<UNSCHARF> , antialiased=<UNSCHARF> , capstyle=<UNSCHARF> ,clip_box= <UNSCHARF> , clip_on=<UNSCHARF> , clip_path=<UNSCHARF > , color=<UNSET> , edgecolor=<UNSET> , facecolor=<UNSET> , fill=<UNSET> , gid=<UNSET> , hatch=<UNSET> , in_layout=<UNSET> , joinstyle=<UNSET> , label=<UNSET> ,linestyle=<UNSET> ,linewidth=<UNSET > , mouseover=<UNSET> , path_effects =<UNSET> , picker =<UNSET> , rasterized= <UNSET> , sketch_params=<UNSET> , snap=<UNSET> , transform=<UNSET> , url= <UNSCHARF> , sichtbar=<UNSCHARF> , zorder=<UNSCHARF> ) [Quelle] #
Legen Sie mehrere Eigenschaften gleichzeitig fest.
Unterstützte Eigenschaften sind
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
Skalar oder Keine
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
Beispiele mit matplotlib.patches.Arrow
#
Referenz für Matplotlib-Künstler