matplotlib.patches.Polygon #

Klasse matplotlib.patches. Polygon ( xy , * , closed = True , ** kwargs ) [Quelle] #

Basen:Patch

Ein allgemeiner Polygon-Patch.

xy ist ein numpy-Array mit der Form Nx2.

Wenn closed True ist , wird das Polygon geschlossen, sodass Start- und Endpunkt identisch sind.

Gültige Schlüsselwortargumente sind:

Eigentum

Beschreibung

agg_filter

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

alpha

Unbekannt

animated

bool

antialiasedoder äh

bool oder Keine

capstyle

CapStyleoder {'hinter', 'vorstehend', 'rund'}

clip_box

Bbox

clip_on

bool

clip_path

Patch oder (Pfad, Transform) oder None

color

Farbe

edgecoloroder ec

Farbe oder Keine

facecoloroder FC

Farbe oder Keine

figure

Figure

fill

bool

gid

Str

hatch

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

in_layout

bool

joinstyle

JoinStyleoder {'Gehrung', 'rund', 'Fase'}

label

Objekt

linestyleoder ls

{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}

linewidthoder lw

Float oder None

mouseover

bool

path_effects

AbstractPathEffect

picker

None oder bool oder float oder aufrufbar

rasterized

bool

sketch_params

(Maßstab: Float, Länge: Float, Zufälligkeit: Float)

snap

bool oder Keine

transform

Transform

url

Str

visible

bool

zorder

schweben

get_closed ( ) [Quelle] #

Gibt zurück, ob das Polygon geschlossen ist.

get_path ( ) [Quelle] #

Holen Sie sich die Pathdes Polygons.

get_xy ( ) [Quelle] #

Holen Sie sich die Scheitelpunkte des Pfades.

Rückgaben :
(N, 2) numpy-Array

Die Koordinaten der Eckpunkte.

set ( * , agg_filter=<UNSCHARF> , alpha=<UNSCHARF > , animation =<UNSCHARF> , antialiased=<UNSCHARF> , capstyle=<UNSCHARF> ,clip_box= <UNSCHARF> , clip_on=<UNSCHARF> , clip_path=<UNSCHARF > , closed=<UNSCHARF> , color=<UNSCHARF> , edgecolor=<UNSCHARF> , facecolor=<UNSCHARF> , fill=<UNSCHARF> , gid=<UNSCHARF> , hatch=<UNSCHARF> , in_layout=<UNSCHARF> , joinstyle=<UNSET> ,label=<UNSET> ,linestyle=<UNSET > , linewidth=<UNSET> , mouseover=<UNSET> , path_effects =, picker =<UNSET> , rasterized= <UNSET> , sketch_params=<UNSET> , snap=<UNSET> , transform= <UNSCHARF> , url=<UNSCHARF> , sichtbar=<UNSCHARF> , xy=<UNSCHARF> , zorder=<UNSCHARF> ) [Quelle] #

Legen Sie mehrere Eigenschaften gleichzeitig fest.

Unterstützte Eigenschaften sind

Eigentum

Beschreibung

agg_filter

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

alpha

Skalar oder Keine

animated

bool

antialiasedoder äh

bool oder Keine

capstyle

CapStyleoder {'hinter', 'vorstehend', 'rund'}

clip_box

Bbox

clip_on

bool

clip_path

Patch oder (Pfad, Transform) oder None

closed

bool

color

Farbe

edgecoloroder ec

Farbe oder Keine

facecoloroder FC

Farbe oder Keine

figure

Figure

fill

bool

gid

Str

hatch

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

in_layout

bool

joinstyle

JoinStyleoder {'Gehrung', 'rund', 'Fase'}

label

Objekt

linestyleoder ls

{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}

linewidthoder lw

Float oder None

mouseover

bool

path_effects

AbstractPathEffect

picker

None oder bool oder float oder aufrufbar

rasterized

bool

sketch_params

(Maßstab: Float, Länge: Float, Zufälligkeit: Float)

snap

bool oder Keine

transform

Transform

url

Str

visible

bool

xy

(N, 2) Array-artig

zorder

schweben

set_closed ( geschlossen ) [Quelle] #

Legen Sie fest, ob das Polygon geschlossen ist.

Parameter :
geschlossen bool

True, wenn das Polygon geschlossen ist

set_xy ( xy ) [Quelle] #

Legen Sie die Scheitelpunkte des Polygons fest.

Parameter :
xy (N, 2) Array-artig

Die Koordinaten der Eckpunkte.

Anmerkungen

Im Gegensatz zu Pathignorieren wir den letzten Eingabeknoten nicht. Wenn das Polygon geschlossen werden soll und der letzte Punkt des Polygons nicht gleich dem ersten ist, gehen wir davon aus, dass der Benutzer nicht explizit einen CLOSEPOLYScheitelpunkt passiert hat, und fügen ihn selbst hinzu.

Eigenschaft xy #

Die Scheitelpunkte des Pfads als (N, 2) numpy-Array.

Beispiele mit matplotlib.patches.Polygon#

Steuern der Anzeigebeschränkungen mithilfe von Rändern und sticky_edges

Steuern der Anzeigebeschränkungen mithilfe von Rändern und sticky_edges

Steuern der Anzeigebeschränkungen mithilfe von Rändern und sticky_edges
Boxplots

Boxplots

Boxplots
Pfeilführung

Pfeilführung

Pfeilführung
Hatch-Demo

Hatch-Demo

Hatch-Demo
Kreise, Keile und Polygone

Kreise, Keile und Polygone

Kreise, Keile und Polygone
:mod:`mpl_toolkits.axisartist.floating_axes` Funktionen

mpl_toolkits.axisartist.floating_axes-Funktionen

:mod:`mpl_toolkits.axisartist.floating_axes` Funktionen
Ganzzahlig als Fläche unter einer Kurve

Ganzzahlig als Fläche unter einer Kurve

Ganzzahlig als Fläche unter einer Kurve
Poly-Editor

Poly-Editor

Poly-Editor
Trifinder Event-Demo

Trifinder Event-Demo

Trifinder Event-Demo
Anmerkungen

Anmerkungen

Anmerkungen