Achsengrenzen und -ansichten teilen #

Es ist üblich, zwei oder mehr Diagramme zu erstellen, die eine gemeinsame Achse haben, z. B. zwei Unterdiagramme mit der Zeit als gemeinsame Achse. Wenn Sie auf einem schwenken und zoomen, möchten Sie, dass sich der andere mit Ihnen bewegt. Um dies zu erleichtern, unterstützen Matplotlib-Achsen ein sharexund - shareyAttribut. Wenn Sie ein subplotoder erstellen axes, können Sie ein Schlüsselwort übergeben, das angibt, mit welchen Achsen Sie teilen möchten.

Achsengrenzenansichten teilen
import numpy as np
import matplotlib.pyplot as plt

t = np.arange(0, 10, 0.01)

ax1 = plt.subplot(211)
ax1.plot(t, np.sin(2*np.pi*t))

ax2 = plt.subplot(212, sharex=ax1)
ax2.plot(t, np.sin(4*np.pi*t))

plt.show()

Galerie generiert von Sphinx-Gallery