matplotlib.axes.Axes.autoscale_view #

轴。autoscale_view (= None , scalex = True , scaley = True ) [来源] #

使用数据限制自动缩放视图限制。

参数
布尔或无

如果为True,则仅使用边距扩展轴范围。请注意,与 for 不同autoscaletight=True不会边距设置为零。

如果False并且rcParams["axes.autolimit_mode"](默认值'data':)为 'round_numbers',则在扩展边距后,使用轴主要定位器进一步扩展轴限制。

如果 None (默认值),重用之前调用中设置的值 autoscale_view(初始值为 False,但默认样式设置rcParams["axes.autolimit_mode"](default: 'data') 为 'data',在这种情况下,它的行为类似于 True)。

scalex布尔值,默认值:True

是否自动缩放 x 轴。

scaley布尔值,默认值:True

是否自动缩放 y 轴。

笔记

自动缩放保留任何预先存在的轴方向反转。

在将艺术家添加到 Axes 实例后更改艺术家数据时,数据限制不会自动更新。在这种情况下,matplotlib.axes.Axes.relim()请在调用 autoscale_view 之前使用。

如果轴的视图是固定的,例如通过set_xlim,它们将不会被 autoscale_view() 更改。请参阅matplotlib.axes.Axes.autoscale()替代方案。

使用#的示例matplotlib.axes.Axes.autoscale_view

具有自动缩放功能的 Line、Poly 和 RegularPoly 集合

具有自动缩放功能的 Line、Poly 和 RegularPoly 集合

具有自动缩放功能的 Line、Poly 和 RegularPoly 集合
复合路径

复合路径

复合路径
椭圆集合

椭圆集合

椭圆集合
填充气泡图

填充气泡图

填充气泡图
带单位的分组条形图

带单位的分组条形图

带单位的分组条形图
文本框

文本框

文本框
自动缩放

自动缩放

自动缩放