Matplotlib-Grundlagen

Matplotlib pyplot Grundlagen: plt.plot und plt.show

Plotte ein Diagramm in Python mit wenigen Zeilen matplotlib.pyplot: plt.plot, plt.title, plt.xlabel und plt.show.

Einführung

matplotlib.pyplot, importiert als plt, ist der schnellste Weg, in Python ein Diagramm zu zeichnen. Jede plt-Funktion fügt dem aktuellen Diagramm etwas hinzu: plt.plot zeichnet die Linie, plt.title und plt.xlabel fügen Text hinzu, und plt.show zeigt das Ergebnis.

plt.plot(x, y) verbindet die Punkte (1, 2), (2, 4), (3, 1) und so weiter der Reihe nach; marker="o" zeichnet zusätzlich einen Punkt an jeder Stelle. plt.title, plt.xlabel und plt.ylabel beschriften das Diagramm. Erst plt.show() zeigt es an. Dasselbe Diagramm lässt sich mit fig, ax = plt.subplots() und ax.plot schreiben: pyplot ist für ein Diagramm kürzer, der ax-Stil ist klarer, wenn eine Figur mehrere Diagramme hat.

Interaktive Visualisierung

Wähle Daten, wechsle zwischen dem pyplot-Stil (plt.plot) und dem objektorientierten Stil (ax.plot) und schalte jede Beschriftung ein und aus. Beide Stile zeichnen dasselbe Diagramm.

Ausführbares Matplotlib-Beispiel

Matplotlib
Code ausführen →
main.py
import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y = [2, 4, 1, 5, 3]

plt.plot(x, y, marker="o")
plt.title("My first plot")
plt.xlabel("x")
plt.ylabel("y")
plt.show()
Run-Button für dieses Beispiel erstellen Das Diagramm, das dieser Code zeichnet
Matplotlib pyplot Grundlagen: plt.plot und plt.show