matplotlib.axes.Axes.set_ylim

Axes.set_ylim(bottom=None, top=None, emit=True, auto=False, *, ymin=None, ymax=None)

设置Y轴视图限制。

参数:
bottom可选浮动

数据坐标中的底端ylim。经过 None 保持限制不变。

底部和顶部的ylims也可以作为元组传递( 底部top )作为第一个位置参数(或作为 底部 关键字参数)。

top可选浮动

数据坐标中的顶部ylim。经过 None 保持限制不变。

emitbool,默认值:True

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

autobool或None,默认值:False

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

YMIN,YMAX可选浮动

它们分别相当于底部和顶部,两者都通过是错误的 ymin底部ymaxtop .

返回:
底部,顶部(浮标,浮标)

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

笔记

这个 底部 值可能大于 top 值,在这种情况下,Y轴值将从 底部top .

实例

>>> set_ylim(bottom, top)
>>> set_ylim((bottom, top))
>>> bottom, top = set_ylim(bottom, top)

一个限制可以保持不变。

>>> set_ylim(top=top_lim)

可以按与Y轴方向相反的顺序通过限制。例如,假设 y 表示海洋的深度,单位为米。Y轴的限制可以如下设置,因此5000米的深度在绘图的底部,0米的表面在顶部。

>>> set_ylim(5000, 0)

使用实例 matplotlib.axes.Axes.set_ylim