Verwalten mehrerer Abbildungen in pyplot#

matplotlib.pyplot verwendet das Konzept einer aktuellen Abbildung und aktuellen Achsen. Abbildungen werden über eine Abbildungsnummer identifiziert, die an figure übergeben wird. Die Abbildung mit der angegebenen Nummer wird als aktuelle Abbildung festgelegt. Wenn keine Abbildung mit der Nummer existiert, wird außerdem eine neue erstellt.

Hinweis

Wir raten davon ab, mit mehreren Abbildungen über die implizite pyplot-Schnittstelle zu arbeiten, da die Verwaltung der aktuellen Abbildung umständlich und fehleranfällig ist. Stattdessen empfehlen wir, den expliziten Ansatz zu verwenden und Methoden für Figure- und Axes-Instanzen aufzurufen. Siehe Matplotlib Application Interfaces (APIs) für eine Erklärung 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)

Erstelle Abbildung 1

multiple figs demo

Erstelle Abbildung 2

multiple figs demo

Jetzt zurück zu Abbildung 1 wechseln und einige Änderungen vornehmen

multiple figs demo

Tags: component: figure plot-type: line

Gesamtlaufzeit des Skripts: (0 Minuten 2,082 Sekunden)

Galerie generiert von Sphinx-Gallery