matplotlib.patches.StepPatch #

Klasse matplotlib.patches. StepPatch ( Werte , Kanten , * , Ausrichtung = 'vertikal' , Grundlinie = 0 , ** kwargs ) [Quelle] #

Basen:PathPatch

Ein Pfadpatch, der eine schrittweise konstante Funktion beschreibt.

Standardmäßig ist der Pfad nicht geschlossen und beginnt und endet beim Basislinienwert.

Parameter :
Werte Array-artig

Die Stufenhöhen.

Kanten reihenartig

Die Kantenpositionen, mit , zwischen denen die Kurve vals-Werte annimmt.len(edges) == len(vals) + 1

Ausrichtung {'vertikal', 'horizontal'}, Standard: 'vertikal'

Die Richtung der Schritte. Vertikal bedeutet, dass sich die Werte entlang der y-Achse und die Kanten entlang der x-Achse befinden.

baseline float, array-like oder None, default: 0

Der untere Wert der Begrenzungskanten oder wenn fill=True, Position der unteren Kante. Wenn fill True ist oder ein Array an baseline übergeben wird, wird ein geschlossener Pfad gezeichnet.

Andere 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_data ( ) [Quelle] #

Holen Sie StepPatchsich Werte, Kanten und Grundlinie als Namedtuple.

set ( * , agg_filter=<UNSCHARF> , alpha=<UNSCHARF > , animation =<UNSCHARF> , antialiased=<UNSCHARF> , capstyle=<UNSCHARF> ,clip_box= <UNSCHARF> , clip_on=<UNSCHARF> , clip_path=<UNSCHARF > , color=<UNSCHARF> , data=<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=<UNSET> , path_effects=<UNSET> , picker =<UNSET> , rasterized= <UNSET> , sketch_params=<UNSET> , snap= <UNSCHARF> , transform=<UNSCHARF> , url=<UNSCHARF> , sichtbar=<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

color

Farbe

data

1D-Array-ähnlich oder Keine

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

Unbekannt

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

set_data ( values ​​= None , edges = None , baseline = None ) [source] #

Legen Sie StepPatchWerte, Kanten und Grundlinie fest.

Parameter :
Werte 1D-Array-ähnlich oder None

Werte werden nicht aktualisiert, wenn None übergeben wird

Kanten 1D-Array-artig, optional
Baseline -Float, 1D-Array-ähnlich oder None

Beispiele mit matplotlib.patches.StepPatch#

Treppen-Demo

Treppen-Demo

Treppen-Demo