matplotlib.axes.Axes.set_xlim
-
Axes.set_xlim(left=None, right=None, emit=True, auto=False, *, xmin=None, xmax=None) -
Установить пределы отображения оси X.
Параметры: - leftfloat, необязательно
-
Левое значение предела оси X в координатах данных. Передача None оставляет предел без изменений.
Левое и правое значения пределов оси X также могут быть переданы в виде кортежа (left, right) в качестве первого позиционного аргумента (или в качестве ключевого аргумента left).
- rightfloat, необязательно
-
Правое значение предела оси X в координатах данных. Передача None оставляет предел без изменений.
- emitbool, по умолчанию: True
-
Указывает, нужно ли уведомлять наблюдателей о изменении пределов.
- autobool или None, по умолчанию: False
-
Указывает, нужно ли включить автоматическое масштабирование оси X. True - включить, False - выключить, None - оставить без изменений.
- xmin, xmaxfloat, необязательно
-
Они эквивалентны left и right соответственно, и ошибка передавать одновременно xmin и left или xmax и right.
Возвращает: - left, right(float, float)
-
Новые пределы оси X в координатах данных.
См. также
Примечания
Значение 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–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.4.3/api/_as_gen/matplotlib.axes.Axes.set_xlim.html