如何在 Matplotlib/Pyplot 中一起缩放子图?
我们可以使用属性 sharex = "ax1",然后使用子图方法一起缩放子图。
步骤
使用 (nrow = 1, ncols = 2, index = 1) 向当前图形添加子图。
使用 (nrow = 1, ncols = 2, index = 1) 向当前子图添加线条。
使用 (nrow = 1, ncols = 2, index = 2) 向当前图形添加子图。
使用 (nrow = 1, ncols = 2, index = 2) 向当前子图添加线条,然后 sharex 可以帮助使用 sharex 和/或 sharey 共享 `~matplotlib.axis` 的 x 或 y。轴与共享轴的轴拥有相同的限制、刻度和比例。
使用 plt.show() 展示图形。
示例
from matplotlib import pyplot as plt ax1 = plt.subplot(1, 2, 1) ax1.plot([1, 4, 9]) ax2 = plt.subplot(1, 2, 2, sharex=ax1) ax2.plot([1, 8, 27]) plt.show()
输出
广告