Spec-Zone.ru › Matplotlib 3.0

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

../../_images/sphx_glr_align_ylabels_thumb.png

Выравнивание меток Y

../../_images/sphx_glr_donut_thumb.png

Милые пончики!!!

../../_images/sphx_glr_custom_projection_thumb.png

Пользовательская проекция

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API