Kursinhalt
Ultimative Visualisierung mit Python
Ultimative Visualisierung mit Python
Erstellen Einer Leinwand
matplotlib
verfügt über drei Ebenen:
Backend-Ebene: rendert das Diagramm auf Bildschirme oder in Dateien;
Artist-Ebene: beschreibt, wie Daten angeordnet sind, besteht aus einem Objekt,
Artist
;Scripting-Ebene: verbindet die beiden vorherigen Ebenen und vereinfacht den Zugriff auf sie.
Der Hauptfokus liegt auf der Scripting-Ebene mit dem Modul pyplot
sowie auf der Artist-Ebene. Die Artist-Ebene umfasst Folgendes:
Container (z. B.
Figure
,Axes
);Primitives (z. B. Linie, Rechteck, Kreis, Text usw.).
Figure
ist das zentrale Artist
-Objekt und kann als Leinwand betrachtet werden, auf der alle Diagramme platziert werden. Im Wesentlichen hält es alles zusammen.
Axes
hingegen ist ein Objekt, das aus zwei Achsenobjekten besteht: x-Achse und y-Achse.
Figure
= Leinwand, Axes
= x-Achse + y-Achse.
Im Folgenden wird die Erstellung von Figure
und den zugehörigen Axes
betrachtet:
import matplotlib.pyplot as plt fig, ax = plt.subplots() ax.plot() plt.show()
Danke für Ihr Feedback!