mpl_toolkits.mplot3d.axes3d.Axes3D.set_ylim
- Axes3D.set_ylim(bottom=None, top=None, *, emit=True, auto=False, view_margin=None, ymin=None, ymax=None)[source]
-
Установить пределы отображения оси 3D y.
- Параметры:
-
- bottomfloat, необязательно
-
Нижняя граница ylim в координатах данных. Передача None оставляет предел неизменным.
Нижние и верхние границы ylim также могут быть переданы в виде кортежа (bottom, top) в качестве первого позиционного аргумента (или в качестве аргумента bottom).
- topfloat, необязательно
-
Верхняя граница ylim в координатах данных. Передача None оставляет предел неизменным.
- emitbool, по умолчанию: True
-
Вызывать ли уведомление наблюдателей о смене пределов.
- autobool или None, по умолчанию: False
-
Включить или выключить автоматическое масштабирование оси y. True — включить, False — выключить, None — оставить без изменений.
- view_marginfloat, необязательно
-
Дополнительный отступ, применяемый к пределам.
- ymin, ymaxfloat, необязательно
-
Они эквивалентны bottom и top соответственно, и передача как ymin и bottom, или ymax и top — ошибка.
- Возвращает:
-
- bottom, top(float, float)
-
Новые пределы оси y в координатах данных.
См. также
Примечания
Значение bottom может быть больше значения top, в этом случае значения оси y будут уменьшаться от bottom до top.
Примеры
>>> set_ylim(bottom, top) >>> set_ylim((bottom, top)) >>> bottom, top = set_ylim(bottom, top)
Один из пределов может быть оставлен неизменным.
>>> set_ylim(top=top_lim)
Пределы могут быть переданы в обратном порядке, чтобы перевернуть направление оси y. Например, предположим, что
yпредставляет глубину океана в метрах. Пределы оси y можно установить следующим образом, чтобы глубина 5000 м была внизу графика, а поверхность, 0 м, — наверху.>>> set_ylim(5000, 0)
Примеры использования mpl_toolkits.mplot3d.axes3d.Axes3D.set_ylim
© 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_ylim.html