메모
전체 예제 코드를 다운로드 하려면 여기 를 클릭 하십시오.
서브플롯과 GridSpec을 사용하여 두 개의 서브플롯 결합하기 #
로 만든 축 레이아웃에서 두 개의 서브플롯을 결합하려는 경우가 있습니다
subplots
. 축에서 을 GridSpec
가져온 다음 덮힌 축을 제거하고 더 큰 새 축으로 간격을 채울 수 있습니다. 여기에서 마지막 열의 아래쪽 두 축이 결합된 레이아웃을 만듭니다.
겹치는 축을 제거하지 않고 이 레이아웃으로 시작하려면
subplot_mosaic
.
도형에서 여러 축 정렬 도 참조하십시오 .
import matplotlib.pyplot as plt
fig, axs = plt.subplots(ncols=3, nrows=3)
gs = axs[1, 2].get_gridspec()
# remove the underlying axes
for ax in axs[1:, -1]:
ax.remove()
axbig = fig.add_subplot(gs[1:, -1])
axbig.annotate('Big Axes \nGridSpec[1:, -1]', (0.1, 0.5),
xycoords='axes fraction', va='center')
fig.tight_layout()
plt.show()