Stem plot#

stem zeichnet vertikale Linien von einer Grundlinie zum y-Koordinatenwert und platziert einen Marker an der Spitze.

import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(0.1, 2 * np.pi, 41)
y = np.exp(np.sin(x))

plt.stem(x, y)
plt.show()
stem plot

Die Position der Grundlinie kann mit bottom angepasst werden. Die Parameter linefmt, markerfmt und basefmt steuern grundlegende Formatierungseigenschaften des Plots. Im Gegensatz zu plot sind jedoch nicht alle Eigenschaften über Schlüsselwortargumente konfigurierbar. Für erweiterte Steuerung passen Sie die von pyplot zurückgegebenen Linienobjekte an.

markerline, stemlines, baseline = plt.stem(
    x, y, linefmt='grey', markerfmt='D', bottom=1.1)
markerline.set_markerfacecolor('none')
plt.show()
stem plot

Referenzen

Die Verwendung der folgenden Funktionen, Methoden, Klassen und Module wird in diesem Beispiel gezeigt

Schlagwörter: plot-type: stem level: beginner

Galerie generiert von Sphinx-Gallery