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 alsdata[s]interpretiert wird, wennsein Schlüssel indataist.
- Gibt zurück:
StemContainerDer 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.