matplotlib.axes.Axes.set_ylim
-
Axes.set_ylim(self, bottom=None, top=None, emit=True, auto=False, *, ymin=None, ymax=None) -
Установить пределы отображения оси y.
Параметры: -
bottomfloat, optional -
Нижнее значение предела оси y в координатах данных. Передача None оставляет предел неизменным.
Нижнее и верхнее значения пределов оси y также можно передать в виде кортежа (bottom, top) в качестве первого позиционного аргумента (или в качестве ключевого аргумента bottom).
-
topfloat, optional -
Верхнее значение предела оси y в координатах данных. Передача None оставляет предел неизменным.
-
emitbool, optional -
Уведомлять ли наблюдателей об изменении пределов (по умолчанию:
True). -
autobool or None, optional -
Включить ли автоматическое масштабирование оси y. True — включить, False — выключить (действие по умолчанию), None — оставить без изменений.
-
ymin, ymaxscalar, optional -
Они эквивалентны bottom и top соответственно, и ошибка передавать как ymin и bottom, или ymax и top.
Возвращает: -
bottom, top(float, float) -
Новые пределы оси y в координатах данных.
См. также
-
get_ylim -
set_ybound,get_ybound -
invert_yaxis,yaxis_inverted
Примечания
Значение bottom может быть больше значения top, в этом случае значения оси y будут уменьшаться от bottom до 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
END_OF_DOCUMENT_MARKER END_OF_DOCUMENT_MARKER
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.2.2/api/_as_gen/matplotlib.axes.Axes.set_ylim.html