matplotlib.axes.Axes.axis
- Axes.axis(arg=None, /, *, emit=True, **kwargs)[source]
-
Удобный метод для получения или установки некоторых свойств осей.
Подписи вызова:
xmin, xmax, ymin, ymax = axis() xmin, xmax, ymin, ymax = axis([xmin, xmax, ymin, ymax]) xmin, xmax, ymin, ymax = axis(option) xmin, xmax, ymin, ymax = axis(**kwargs)
- Параметры:
-
- xmin, xmax, ymin, ymaxfloat, необязательно
-
Пределы осей, которые нужно установить. Это также можно сделать с помощью
ax.set(xlim=(xmin, xmax), ylim=(ymin, ymax))
- optionbool или str
-
Если bool, включает или выключает линии и метки осей. Если строка, возможные значения:
Значение
Описание
'off' или
FalseСкрывает все декорации осей, т.е. метки осей, отрезки, деления, метки делений и линии сетки. Это то же самое, что
set_axis_off().'on' или
TrueНе скрывает все декорации осей, т.е. метки осей, отрезки, деления, метки делений и линии сетки. Это то же самое, что
set_axis_on().'equal'
Устанавливает равное масштабирование (т.е. делает круги круглыми) путем изменения пределов осей. Это то же самое, что
ax.set_aspect('equal', adjustable='datalim'). Явные пределы данных в этом случае могут не учитываться.'scaled'
Устанавливает равное масштабирование (т.е. делает круги круглыми) путем изменения размеров области графика. Это то же самое, что
ax.set_aspect('equal', adjustable='box', anchor='C'). Кроме того, дальнейшее автоматическое масштабирование будет отключено.'tight'
Устанавливает пределы, достаточно большие для отображения всех данных, затем отключает дальнейшее автоматическое масштабирование.
'auto'
Автоматическое масштабирование (заполнить область графика данными).
'image'
'scaled' с пределами осей, равными пределам данных.
'square'
Квадратный график; аналогично 'scaled', но изначально принудительно
xmax-xmin == ymax-ymin. - emitbool, по умолчанию: True
-
Уведомлять ли наблюдателей об изменении пределов осей. Этот параметр передается
set_xlimиset_ylim.
- Возвращаемые значения:
-
- xmin, xmax, ymin, ymaxfloat
-
Пределы осей.
Примечания
Для 3D осей этот метод дополнительно принимает zmin, zmax в качестве параметров и возвращает их аналогичным образом.
Примеры использования matplotlib.axes.Axes.axis
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.axes.Axes.axis.html