Partage des limites et des vues des axes #

Il est courant de faire deux graphiques ou plus qui partagent un axe, par exemple, deux sous-graphiques avec le temps comme axe commun. Lorsque vous effectuez un panoramique et un zoom sur l'un, vous voulez que l'autre se déplace avec vous. Pour faciliter cela, matplotlib Axes prend en charge un attribut sharexand . shareyLorsque vous créez un subplotou axes, vous pouvez transmettre un mot-clé indiquant avec quels axes vous souhaitez partager.

partager les vues lims de l'axe
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 générée par Sphinx-Gallery