当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python matplotlib Axes.set_xlim用法及代码示例


本文简要介绍 python 语言中 matplotlib.axes.Axes.set_xlim 的用法。

用法

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

设置 x 轴视图限制。

参数
left 浮点数,可选

数据坐标中的左侧 xlim。传递None 使限制保持不变。

左右 xlims 也可以作为元组(leftright)作为第一个位置参数(或作为 left 关键字参数)传递。

right 浮点数,可选

数据坐标中的右 xlim。传递None 使限制保持不变。

emit 布尔值,默认值:真

是否通知观察者限制变化。

auto 布尔或无,默认值:False

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

xmin, xmax 浮点数,可选

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

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

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

注意

left 值可能大于right 值,在这种情况下,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)

相关用法


注:本文由纯净天空筛选整理自skytowner.com大神的英文原创作品 matplotlib.axes.Axes.set_xlim。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。