Spec-Zone.ru › Matplotlib 2.1

matplotlib.axes.Axes.set_ylim

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

Установить пределы данных для оси y

Параметры:

bottom : скаляр, необязательно

Нижнее значение предела y (по умолчанию: None, что оставляет нижний предел неизменным).

top : скаляр, необязательно

Верхнее значение предела y (по умолчанию: None, что оставляет верхний предел неизменным).

emit : bool, необязательно

Уведомлять ли наблюдателей о изменении пределов (по умолчанию: True).

auto : bool или None, необязательно

Включить ли автоматическое масштабирование оси y. True — включает, False — выключает (действие по умолчанию), None — оставляет без изменений.

ylimits : кортеж, необязательно

Нижнее и верхнее значения пределов y могут быть переданы в виде кортежа (bottom, top) в качестве первого позиционного аргумента (или в качестве ключевого слова bottom).

Возвращает:

ylimits : кортеж

Возвращает новые пределы оси 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_custom_projection_example_thumb.png

Кастомная проекция

© 2012–2017 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
http://matplotlib.org/2.1.0/api/_as_gen/matplotlib.axes.Axes.set_ylim.html

Spec-Zone.ru

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