matplotlib.axes.Axes.stem#

Axes.stem(*args, linefmt=None, markerfmt=None, basefmt=None, bottom=0, label=None, orientation='vertical', data=None)[Quelle]#

Erzeugt einen Stielplot.

Ein Stem-Plot zeichnet Linien senkrecht zu einer Grundlinie an jeder Position locs von der Grundlinie zu heads und platziert dort einen Marker. Bei vertikalen Stem-Plots (Standard) sind die locs x-Positionen und die heads y-Werte. Bei horizontalen Stem-Plots sind die locs y-Positionen und die heads x-Werte.

Aufruf-Signatur

stem([locs,] heads, linefmt=None, markerfmt=None, basefmt=None)

Die locs-Positionen sind optional. linefmt kann als Positionsargument übergeben werden, alle anderen Formate müssen als Schlüsselwortargumente übergeben werden.

Parameter:
locsarray-like, Standard: (0, 1, ..., len(heads) - 1)

Für vertikale Stem-Plots die x-Positionen der Stiele. Für horizontale Stem-Plots die y-Positionen der Stiele.

headsarray-like

Für vertikale Stem-Plots die y-Werte der Spitzen der Stiele. Für horizontale Stem-Plots die x-Werte der Spitzen der Stiele.

linefmtstr, optional

Eine Zeichenkette, die die Farbe und/oder den Linienstil der vertikalen Linien definiert

Zeichen

Linienstil

'-'

durchgezogene Linie

'--'

gestrichelte Linie

'-.'

Strichpunktlinie

':'

gepunktete Linie

Standard: 'C0-', d.h. durchgezogene Linie mit der ersten Farbe des Farbzyklus.

Hinweis: Marker, die über diesen Parameter angegeben werden (z.B. 'x'), werden stillschweigend ignoriert. Stattdessen sollten Marker mit markerfmt angegeben werden.

markerfmtstr, optional

Eine Zeichenkette, die die Farbe und/oder Form der Marker an den Spitzen der Stiele definiert. Wenn der Marker nicht angegeben ist, wird der Marker 'o', d.h. gefüllte Kreise, verwendet. Wenn die Farbe nicht angegeben ist, wird die Farbe von linefmt verwendet.

basefmtstr, Standard: 'C3-' ('C2-' im klassischen Modus)

Eine Formatzeichenkette, die die Eigenschaften der Grundlinie definiert.

orientation{'vertical', 'horizontal'}, Standard: 'vertical'

Die Ausrichtung der Stiele.

bottomfloat, Standard: 0

Die y/x-Position der Grundlinie (abhängig von orientation).

labelstr, optional

Die Bezeichnung, die für die Stiele in Legenden verwendet werden soll.

dataindizierbares Objekt, optional

Wenn angegeben, akzeptieren alle Parameter auch eine Zeichenkette s, die als data[s] interpretiert wird, wenn s ein Schlüssel in data ist.

Gibt zurück:
StemContainer

Der Container kann wie ein Tupel behandelt werden (markerline, stemlines, baseline)

Anmerkungen

Siehe auch

Die MATLAB-Funktion stem, die diese Methode inspiriert hat.

Beispiele für die Verwendung von matplotlib.axes.Axes.stem#

Stamm-Plot

Stamm-Plot

3D-Stamm

3D-Stamm

Legenden-Demo

Legenden-Demo

stem(x, y, z)

stem(x, y, z)

stem(x, y)

stem(x, y)