matplotlib.axes.Axes.set_xlim #
- 轴。set_xlim ( left = None , right = None , * , emit = True , auto = False , xmin = None , xmax = None ) [来源] #
设置 x 轴视图限制。
- 参数:
- 左浮动,可选
数据坐标中的左侧 xlim。通过None使限制保持不变。
left 和 right xlims 也可以作为元组(left , right)作为第一个位置参数(或作为left关键字参数)传递。
- 右浮动,可选
数据坐标中的右 xlim。通过None使限制保持不变。
- 发出布尔值,默认值:True
是否通知观察者限制变化。
- auto bool 或 None,默认值:False
是否开启 x 轴的自动缩放。True 开启,False 关闭,None 保持不变。
- xmin, xmax浮点数,可选
它们分别相当于 left 和 right ,同时传递xmin和left或xmax和right是错误的。
- 返回:
- 左,右(浮动,浮动)
数据坐标中的新 x 轴限制。
笔记
左值可能大于右值,在这种情况下,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)