Heim >Backend-Entwicklung >Python-Tutorial >Wie kann man mit Matplotlib effektiv mehrere Nebenhandlungen erstellen?
Plots in mehreren Unterplots mit Matplotlib
Das Verständnis der Funktionalität von Unterplots ist entscheidend, wenn Sie mit mehreren Plots in Matplotlib arbeiten. Lassen Sie uns untersuchen, wie es funktioniert:
Die Subplots-Methode erstellt eine Figur, die mehrere Subplots enthalten kann. Es werden zwei Objekte zurückgegeben: fig, das die Figur darstellt, und axis, ein 2D-Array, das die einzelnen Unterhandlungsachsen enthält.
Zum Beispiel:
fig, axes = plt.subplots(nrows=2, ncols=2) plt.show()
Dieser Code generiert eine Figur mit vier in einem 2x2-Raster angeordnete Nebenhandlungen. Das Achsen-Array speichert Verweise auf die Achsen jeder Nebenhandlung.
Entgegen der landläufigen Meinung werden durch das Erstellen weiterer Nebenhandlungen keine zusätzlichen Figuren erstellt. Stattdessen wird die vorhandene Figur in kleinere Unterhandlungen unterteilt.
Während die Unterhandlungsmethode effizient ist, können Sie eine Figur auch manuell erstellen und Unterhandlungen explizit angeben. Allerdings ist diese Methode nicht so prägnant wie die Verwendung von Unterplots:
fig = plt.figure() axes = fig.subplots(nrows=2, ncols=2)
Dieser Code erstellt eine Figur und ein Array von Achsen, zeichnet jedoch nicht automatisch etwas auf. Um die Diagramme anzuzeigen, müssen Sie manuell Daten zu jedem Unterdiagramm hinzufügen.
Das obige ist der detaillierte Inhalt vonWie kann man mit Matplotlib effektiv mehrere Nebenhandlungen erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!