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