matplotlib.axes.Axes.set_xlim

Axes.set_xlim(left=None, right=None, emit=True, auto=False, *, xmin=None, xmax=None)

设置X轴视图限制。

参数:
left可选浮动

数据坐标中的左XLIM。经过 None 保持限制不变。

左XLIM和右XLIM也可以作为元组传递( left正确的 )作为第一个位置参数(或作为 left 关键字参数)。

right可选浮动

数据坐标中的右XLIM。经过 None 保持限制不变。

emitbool,默认值:True

是否通知观察者限额变更。

autobool或None,默认值:False

是否启用x轴的自动缩放。True打开,False关闭,None保持不变。

Xmin,XMAX可选浮动

它们分别相当于左和右,两者都通过是错误的 xminleftxmax正确的 .

返回:
左、右(浮标,浮标)

新的X轴限制在数据坐标中。

笔记

这个 left 值可能大于 正确的 值,在这种情况下,X轴值将从左到右递减。

实例

>>> set_xlim(left, right)
>>> set_xlim((left, right))
>>> left, right = set_xlim(left, right)

一个限制可以保持不变。

>>> set_xlim(right=right_lim)

限制可以按与X轴方向相反的顺序通过。例如,假设 x 表示当前年份之前的年份数。X轴的极限设置如下,所以5000年前在图的左边,现在在右边。

>>> set_xlim(5000, 0)

使用实例 matplotlib.axes.Axes.set_xlim