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, default: True -
Уведомлять ли наблюдателей об изменении пределов.
-
autobool or None, default: False -
Включить ли автоматическое масштабирование оси X. True — включить, False — выключить, None — оставить без изменений.
-
xmin, xmaxfloat, 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.3.3/api/_as_gen/matplotlib.axes.Axes.set_xlim.html