matplotlib.axes.Axes.set_ylim
-
Axes.set_ylim(bottom=None, top=None, emit=True, auto=False, *, ymin=None, ymax=None) -
Установить пределы данных для оси Y
Параметры: -
bottom : scalar, optional -
Нижняя граница оси Y (по умолчанию: None, что оставляет нижнюю границу неизменной). Нижнюю и верхнюю границы оси Y можно передать как кортеж (
bottom,top) в качестве первого позиционного аргумента (или в качестве ключевого аргументаbottom). -
top : scalar, optional -
Верхняя граница оси Y (по умолчанию: None, что оставляет верхнюю границу неизменной).
-
emit : bool, optional -
Уведомлять ли наблюдателей о изменении пределов (по умолчанию: True).
-
auto : bool or None, optional -
Включить или выключить автоматическое масштабирование оси Y. True — включить, False — выключить (действие по умолчанию), None — оставить без изменений.
-
ymin, ymax : scalar, optional -
Эти аргументы устарели и будут удалены в будущей версии. Они эквивалентны bottom и top соответственно, и ошибка передавать как
xminиbottomилиxmaxиtop.
Возвращает: -
ylimits : tuple -
Возвращает новые пределы оси Y в виде (
bottom,top).
Примечания
Значение
bottomможет быть больше значенияtop, в этом случае значения на оси Y будут уменьшаться снизу вверх.Примеры
>>> 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
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.0.0/api/_as_gen/matplotlib.axes.Axes.set_ylim.html