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
© 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