1

当使用 matplotlib 绘制一堆线时,坐标轴范围会自动调整以使所有图都适合可见范围。现在,我想添加一些纯粹用于定向的线条,它们不一定需要在全尺寸的可见范围内。对于某些绘图对象,是否可以告诉 matplotlib不要调整?xlimylim

4

1 回答 1

4

您可以使用状态机(doc)或 OO (doc)接口关闭自动缩放。

ax = plt.gca()
ax.plot(arange(15))
plt.draw() # it will re-scale here
ax.autoscale(False)
ax.plot(arange(15) ** 2)
ax.draw() # will not rescale
于 2013-04-26T21:58:57.917 回答