Mehrere Figuren im Pyplot verwalten #

matplotlib.pyplotverwendet das Konzept einer Stromfigur und Stromachsen . Abbildungen werden über eine Abbildungsnummer identifiziert, die an übergeben wird figure. Die Figur mit der angegebenen Nummer wird als aktuelle Figur gesetzt . Wenn außerdem keine Figur mit der Nummer vorhanden ist, wird eine neue erstellt.

Notiz

Wir raten davon ab, mit mehreren Zahlen über die implizite Pyplot-Schnittstelle zu arbeiten, da die Verwaltung der aktuellen Zahl umständlich und fehleranfällig ist. Stattdessen empfehlen wir die Verwendung des expliziten Ansatzes und Aufrufmethoden für Figure- und Axes-Instanzen. Siehe Matplotlib-Anwendungsschnittstellen (APIs) für eine Erläuterung der Kompromisse zwischen den impliziten und expliziten Schnittstellen.

import matplotlib.pyplot as plt
import numpy as np

t = np.arange(0.0, 2.0, 0.01)
s1 = np.sin(2*np.pi*t)
s2 = np.sin(4*np.pi*t)

Erstellen Sie Figur 1

Demo mit mehreren Feigen
[<matplotlib.lines.Line2D object at 0x7f2d00e30a90>]

Figur 2 erstellen

Demo mit mehreren Feigen
[<matplotlib.lines.Line2D object at 0x7f2cf9dc01f0>]

Wechseln Sie nun zurück zu Abbildung 1 und nehmen Sie einige Änderungen vor

Demo mit mehreren Feigen

Gesamtlaufzeit des Skripts: ( 0 Minuten 1,074 Sekunden)

Galerie generiert von Sphinx-Gallery