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 轴视图限制。

参数:
left浮点型,可选

数据坐标中的左侧 x 轴限制。传入 None 将使限制保持不变。

左右 x 轴限制也可以作为元组 (left, right) 作为第一个位置参数(或作为 left 关键字参数)传递。

right浮点型,可选

数据坐标中的右侧 x 轴限制。传入 None 将使限制保持不变。

emitbool, 默认值: True

是否通知观察者限制已更改。

autobool 或 None, 默认值: False

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

view_margin浮点数,可选

应用于限制的额外边距。

xmin, xmax浮点数,可选

它们分别等效于 left 和 right,同时传递 xminleftxmaxright 是错误的。

返回:
left, right(浮点数, 浮点数)

数据坐标中新的 x 轴限制。

备注

left 值可能大于 right 值,在这种情况下,x 轴值将从 leftright 递减。

示例

>>> 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)

使用 mpl_toolkits.mplot3d.axes3d.Axes3D.set_xlim 的示例#

在三维图上绘制二维数据

在三维图上绘制二维数据

在三维图中绘制平面对象

在三维图中绘制平面对象

三维文本注释

三维文本注释