Spec-Zone.ru › Matplotlib 3.1

matplotlib.axes.Axes.set_xlim

Axes.set_xlim(self, left=None, right=None, emit=True, auto=False, *, xmin=None, xmax=None)

Установите пределы отображения оси X.

Параметры:
left : scalar, optional

Левая граница оси X в координатах данных. Передача None оставляет предел без изменений.

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

right : scalar, optional

Правая граница оси X в координатах данных. Передача None оставляет предел без изменений.

emit : bool, optional

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

auto : bool or None, optional

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

xmin, xmax : scalar, optional

Они эквивалентны left и right соответственно, и передача и xmin и left или xmax и right является ошибкой.

Возвращает:
left, right : (float, float)

Новые пределы оси X в координатах данных.

См. также

get_xlim
set_xbound, get_xbound
invert_xaxis, xaxis_inverted

Примечания

Значение 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_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.1.1/api/_as_gen/matplotlib.axes.Axes.set_xlim.html

Spec-Zone.ru

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