在 Matplotlib 中自动重新缩放 ylim 和 xlim

matplotlibserver side programmingprogramming

要自动重新缩放 ylim xlim ,我们可以采取以下步骤 −

  • 要绘制一条线,请使用 plot() 方法,数据范围从 0 到 10。

  • 要自动缩放 xlim ylim ,我们可以使变量 scale_factore=6。

  • 使用 scale_factor(来自步骤 2)重新缩放 xlim ylim,分别使用 xlim()ylim()方法。

  • 要显示图形,请使用 show() 方法。

示例

from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
plt.plot(range(0, 10))
scale_factor = 6
xmin, xmax = plt.xlim()
ymin, ymax = plt.ylim()
plt.xlim(xmin * scale_factor, xmax * scale_factor)
plt.ylim(ymin * scale_factor, ymax * scale_factor)
plt.show()

输出


相关文章