Kursinhalt
Ultimative Visualisierung mit Python
Ultimative Visualisierung mit Python
1. Einführung in Matplotlib
2. Erstellen Häufig Verwendeter Diagramme
4. Mehr Statistische Diagramme
5. Visualisierung mit Seaborn
Erstellen Einer Leinwand
Zunächst besteht matplotlib
aus drei Schichten:
- Backend-Schicht (rendert das Diagramm auf Bildschirme oder Dateien);
- Artist-Schicht (beschreibt, wie Daten angeordnet sind, besteht aus einem Objekt,
Artist
); - Scripting-Schicht (verbindet die vorherigen zwei Schichten und vereinfacht den Zugriff auf sie).
Wir werden uns hauptsächlich auf die Scripting-Schicht mit dem pyplot
-Modul konzentrieren, das Sie bereits gesehen haben, und auf die Artist-Schicht. Die Artist-Schicht enthält Folgendes:
- Container (z.B.
Figure
,Axes
); - Primitive (z.B. Line, Rectangle, Circle, Text, etc).
Figure
ist das Haupt-Artist
-Objekt und kann als Leinwand betrachtet werden, auf der alle Diagramme platziert werden. Grundsätzlich hält es alles zusammen.
Andererseits ist Axes
ein Objekt, das aus zwei Achsenobjekten besteht, x-Achse und y-Achse.
Hinweis
Figure
= Leinwand,Axes
= x-Achse + y-Achse.
Schauen wir uns nun die Erstellung der Figure
und ihrer Axes
an:
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