축 제한 및 보기 공유 #

하나의 축을 공유하는 두 개 이상의 플롯을 만드는 것이 일반적입니다(예: 시간을 공통 축으로 하는 두 개의 서브플롯). 하나를 이동하고 확대/축소하면 다른 하나도 함께 이동하기를 원할 것입니다. 이를 용이하게 하기 위해 matplotlib 축은 sharexsharey속성을 지원합니다. subplot또는 를 만들 때 axes공유하려는 축을 나타내는 키워드를 전달할 수 있습니다.

Axis Lims 뷰 공유
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()

Sphinx-Gallery에서 생성한 갤러리