在matplotlib中,我有一个Axes对象ax
已经绘制了一些线条。现在我想添加一个新行(ax.plot()
)和一些散点(ax.scatter()
),而不允许这些新操作自动调整现有的x / y轴限制。换句话说,如果新操作最终在现有的x / y轴限制之外进行绘制,那么就这样吧。不会看到现有限制之外的部分。这是理想的结果。如何以最干净的方式做到这一点?感谢。
(我知道我可以保存对vars的所有原始限制,然后运行新操作,然后再次设置所有原始限制。但是我猜这是一种更简单的方法。 )
答案 0 :(得分:0)
看起来我自己找到了答案:运行ax.autoscale(False)
将关闭轴限制的自动调整,然后我可以运行我想要的新操作。