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 和 底部 或 ymax 和 top .
返回: - 底部,顶部(浮标,浮标)
新的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)