Don';t自动调整matplotlib中某些打印项目的xlim、ylim

Don';t自动调整matplotlib中某些打印项目的xlim、ylim,matplotlib,Matplotlib,使用matplotlib绘制一组线时,会自动调整轴限制,以将所有绘图适配到可见范围内。 现在,我想添加一些纯粹用于定向的线,它们不一定需要在全尺寸的可见范围内。是否可以告诉matplotlib不要为某些打印对象调整xlim,ylim 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 n

使用matplotlib绘制一组线时,会自动调整轴限制,以将所有绘图适配到可见范围内。
现在,我想添加一些纯粹用于定向的线,它们不一定需要在全尺寸的可见范围内。是否可以告诉matplotlib不要为某些打印对象调整
xlim
ylim

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

可以使用状态机或OO接口关闭自动缩放

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