matplotlib.pyplot.stem#

matplotlib.pyplot.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 Basislinie an jeder Position locs von der Basislinie zu heads und platziert dort einen Marker. Für vertikale Stem-Plots (Standard) sind locs x-Positionen und heads y-Werte. Für horizontale Stem-Plots sind locs y-Positionen und heads x-Werte.

Aufruf-Signatur

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

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

Parameter:
locsarray-ähnlich, 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-ähnlich

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

Ein String, der 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: Durch diesen Parameter angegebene Marker (z.B. 'x') werden stillschweigend ignoriert. Stattdessen sollten Marker mit markerfmt angegeben werden.

markerfmtstr, optional

Ein String, der die Farbe und/oder Form der Marker an den Spitzen der Stiele definiert. Wenn der Marker nicht angegeben wird, wird der Marker 'o' verwendet, d.h. gefüllte Kreise. Wenn die Farbe nicht angegeben wird, 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 Basislinie (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

Hinweis

Dies ist die pyplot-Schnittstelle für axes.Axes.stem.

Siehe auch

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

Beispiele zur Verwendung von matplotlib.pyplot.stem#

Stamm-Plot

Stamm-Plot