Kursinhalt
Ultimative Visualisierung mit Python
Ultimative Visualisierung mit Python
2. Erstellung Häufig Verwendeter Diagramme
4. Weitere Statistische Diagramme
5. Visualisierung Mit Seaborn
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.
Hinweis
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()
War alles klar?
Danke für Ihr Feedback!
Abschnitt 1. Kapitel 3