matplotlib.axes.Axes.set_xlim
-
Axes.set_xlim(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является ошибкой.
Возвращает: -
xlimits : tuple -
Возвращает новые пределы оси 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
© 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_xlim.html