Spec-Zone.ru › Matplotlib 2.1

matplotlib.axes.Axes.set_xlim

Axes.set_xlim(left=None, right=None, emit=True, auto=False, **kw)

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

Параметры:

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

Левое значение xlim (по умолчанию: None, что оставляет левую границу неизменной).

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

Правое значение xlim (по умолчанию: None, что оставляет правую границу неизменной).

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

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

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

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

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

Левое и правое значения xlim можно передать как кортеж (left, right) в качестве первого позиционного аргумента (или как left ключевой аргумент).

Возвращает:

xlimits : кортеж

Возвращает новые пределы оси x как (left, right).

Примечания

Значение left может быть больше значения right, в этом случае значения оси x будут уменьшаться слева направо.

Примеры

>>> set_xlim(left, right)
>>> set_xlim((left, right))
>>> left, right = set_xlim(left, right)

Одна граница может быть оставлена неизменной.

>>> set_xlim(right=right_lim)

Пределы могут быть переданы в обратном порядке, чтобы изменить направление оси x. Например, предположим, что x представляет количество лет до настоящего времени. Пределы оси x можно установить следующим образом, чтобы 5000 лет назад находились слева на графике, а настоящее время — справа.

>>> set_xlim(5000, 0)

Примеры использования matplotlib.axes.Axes.set_xlim

../../_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_xlim.html

Spec-Zone.ru

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