Để hiển thị tick labels khi chia sẻ trục, ta chỉ cần dùng subplot() với tham số sharey. Mặc định y ticklabels sẽ hiển thị.
Các bước thực hiện
- Thiết lập kích thước hình và khoảng đệm.
- Thêm subplot nrows=1, ncols=2, index=1 cho ax1.
- Vẽ đường trên ax1.
- Thêm subplot index=2 với sharey=ax1 cho ax2.
- Vẽ đường trên ax2.
- Hiển thị bằng show().
Ví dụ
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
ax1 = plt.subplot(1, 2, 1)
ax1.plot([1, 4, 9])
ax2 = plt.subplot(1, 2, 2, sharey=ax1)
ax2.plot([1, 8, 27])
plt.show()
Kết quả
