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)[исходный код]

Задать пределы отображения оси x в 3D.

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

Левый предел xlim в координатах данных. Если передать None, предел останется без изменений.

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

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

Правый предел xlim в координатах данных. Если передать 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–2026 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