matplotlib.pyplot.stairs#
- matplotlib.pyplot.stairs(values, edges=None, *, orientation='vertical', baseline=0, fill=False, data=None, **kwargs)[Quelle]#
Zeichnet eine schrittweise konstante Funktion als Linie oder gefüllten Plot.
edges definieren die x-Achsen-Positionen der Stufen. values die Funktionswerte zwischen diesen Stufen. Abhängig von fill wird die Funktion entweder als durchgehende Linie mit vertikalen Segmenten an den Kanten oder als gefüllte Fläche gezeichnet.
- Parameter:
- valuesarray-artig
Die Stufenhöhen.
- edgesarray-artig
Die Stufenpositionen, mit
len(edges) == len(vals) + 1, zwischen denen die Kurve vals Werte annimmt.- orientation{'vertical', 'horizontal'}, Standard: 'vertical'
Die Richtung der Stufen. Vertikal bedeutet, dass values entlang der y-Achse und edges entlang der x-Achse liegen.
- baselinefloat, array-artig oder None, Standard: 0
Der untere Wert der Begrenzungskanten oder, wenn
fill=True, die Position der unteren Kante. Wenn fill True ist oder ein Array an baseline übergeben wird, wird ein geschlossener Pfad gezeichnet.Wenn None, dann als ungeschlossener Pfad gezeichnet.
- fillbool, Standard: False
Ob die Fläche unter der Stufenkurve gefüllt werden soll.
Das Übergeben von sowohl
fill=True` als auch ``baseline=Noneführt wahrscheinlich zu unerwünschtem Füllen: Die erste und letzte Punkt werden mit einer geraden Linie verbunden und die Füllung erfolgt zwischen dieser Linie und den Stufen.
- Gibt zurück:
- StepPatch
StepPatch
- StepPatch
- Andere Parameter:
- dataindizierbares Objekt, optional
Wenn angegeben, akzeptieren alle Parameter auch eine Zeichenkette
s, die alsdata[s]interpretiert wird, wennsein Schlüssel indataist.- **kwargs
StepPatchEigenschaften
Anmerkungen
Hinweis
Dies ist der Pyplot-Wrapper für
axes.Axes.stairs.