Spec-Zone.ru › Matplotlib

mpl_toolkits.mplot3d.axes3d.Axes3D.set_xlim

Axes3D.set_xlim(left=None, right=None, *, emit=True, auto=False, view_margin=None, xmin=None, xmax=None)[source]

Устанавливает пределы области просмотра оси 3D X.

Параметры:
leftfloat, необязательно

Левое значение предела оси X в координатах данных. Передача None оставляет предел без изменений.

Левое и правое значения пределов оси X также можно передать как кортеж (left, right) в качестве первого позиционного аргумента (или как аргумент left).

rightfloat, необязательно

Правое значение предела оси X в координатах данных. Передача None оставляет предел без изменений.

emitbool, по умолчанию: True

Указывает, нужно ли уведомлять наблюдателей о изменении пределов.

autobool или None, по умолчанию: False

Указывает, нужно ли включить автоматическое масштабирование оси X. True — включает, False — выключает, None — оставляет без изменений.

view_marginfloat, необязательно

Дополнительный отступ, применяемый к пределам.

xmin, xmaxfloat, необязательно

Они эквивалентны left и right соответственно, и передача как xmin и left или xmax и right является ошибкой.

Возвращаемое значение:
left, right(float, float)

Новые пределы оси X в координатах данных.

См. также

get_xlim
set_xbound, get_xbound
invert_xaxis, xaxis_inverted

Примечания

Значение left может быть больше значения right, в этом случае значения оси X будут уменьшаться от left к right.

Примеры

>>> set_xlim(left, right)
>>> set_xlim((left, right))
>>> left, right = set_xlim(left, right)

Один из пределов может остаться без изменений.

>>> set_xlim(right=right_lim)

Пределы могут быть переданы в обратном порядке, чтобы изменить направление оси X. Например, предположим, что x представляет глубину океана в метрах. Пределы оси X могут быть установлены следующим образом, чтобы глубина 5000 м находилась слева на графике, а поверхность, 0 м, — справа.

>>> set_xlim(5000, 0)

Примеры использования mpl_toolkits.mplot3d.axes3d.Axes3D.set_xlim

Отображение 2D-данных на 3D-графике

Отображение 2D-данных на 3D-графике

Рисование плоских объектов на 3D-графике

Рисование плоских объектов на 3D-графике

Текстовые аннотации в 3D

Текстовые аннотации в 3D

© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/mpl_toolkits.mplot3d.axes3d.Axes3D.set_xlim.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API