matplotlib.axes.Axes.set_xlim
-
Axes.set_xlim(self, left=None, right=None, emit=True, auto=False, *, xmin=None, xmax=None) -
Установить пределы отображения оси x.
Параметры: -
leftfloat, optional -
Левая граница отображения оси x в координатах данных. Передача None оставляет предел без изменений.
Левую и правую границы оси x также можно передать в виде кортежа (left, right) в качестве первого позиционного аргумента (или как ключевой аргумент left).
-
rightfloat, optional -
Правая граница отображения оси x в координатах данных. Передача None оставляет предел без изменений.
-
emitbool, optional -
Уведомлять ли наблюдателей о изменении пределов (по умолчанию: True).
-
autobool or None, optional -
Включить ли автоматическое масштабирование оси x. True включает, False выключает (действие по умолчанию), None оставляет без изменений.
-
xmin, xmaxscalar, 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.2.2/api/_as_gen/matplotlib.axes.Axes.set_xlim.html