mpl_toolkits.mplot3d.axes3d.Axes3D.set_xlim#
- Axes3D.set_xlim(left=None, right=None, *, emit=True, auto=False, view_margin=None, xmin=None, xmax=None)[源代码][源代码]#
设置3D x轴视图的限制。
- 参数:
- 左浮点数,可选
数据坐标中的左x轴限制。传递 None 将保持限制不变。
左和右的 xlims 也可以作为元组 (left, right) 作为第一个位置参数(或作为 left 关键字参数)传递。
- 右浮点数,可选
数据坐标中的右侧 x 轴限制。传递 None 将保持限制不变。
- 发出bool, 默认: True
是否通知观察者限制更改。
- 自动bool 或 None, 默认: False
是否开启x轴的自动缩放。True 开启,False 关闭,None 保持不变。
- view_margin浮点数,可选
应用于限制的额外边距。
- xmin, xmax浮点数,可选
它们分别等同于左和右,同时传递 xmin 和 left 或 xmax 和 right 是错误的。
- 返回:
- 左, 右(浮点数, 浮点数)
数据坐标中的新 x 轴限制。
注释
如果 left 值大于 right 值,那么 x 轴的值将从 left 到 right 递减。
示例
>>> set_xlim(left, right) >>> set_xlim((left, right)) >>> left, right = set_xlim(left, right)
可以保留一个限制不变。
>>> set_xlim(right=right_lim)
可以以相反的顺序传递限制来翻转 x 轴的方向。例如,假设
x表示海洋的深度(单位:米)。x 轴的限制可以设置如下,使得 5000 米深度位于图的左侧,而表面(0 米)位于右侧。>>> set_xlim(5000, 0)