matplotlib.pyplot.axes
- matplotlib.pyplot.axes(arg=None, **kwargs)[source]
-
Добавить Axes к текущей фигуре и сделать его текущим Axes.
Варианты вызова:
plt.axes() plt.axes(rect, projection=None, polar=False, **kwargs) plt.axes(ax)
- Параметры:
-
- argNone или 4-кортеж
-
Точное поведение этой функции зависит от типа:
-
None: Добавляется новый полное окно Axes с помощью
subplot(**kwargs). - 4-кортеж с плавающими числами rect =
(left, bottom, width, height). Добавляется новый Axes с размерами rect в нормированных (0, 1) единицах с использованиемadd_axesдля текущей фигуры.
-
None: Добавляется новый полное окно Axes с помощью
- projection{None, 'aitoff', 'hammer', 'lambert', 'mollweide', 'polar', 'rectilinear', str}, optional
-
Тип проекции
Axes. str — имя пользовательской проекции, см.projections. По умолчанию None используется проекция 'rectilinear'. - polarbool, по умолчанию: False
-
Если True, эквивалентно projection='polar'.
-
sharex, sharey
Axes, optional -
Поделиться осями x или y
axisс sharex и/или sharey. Оси будут иметь те же пределы, деления и масштаб, что и оси у совмещенных Axes. - labelstr
-
Метка для возвращаемого Axes.
- Возвращаемое значение:
-
-
Axes, или подклассAxes -
Возвращаемый класс осей зависит от используемой проекции. Это
Axes, если используется прямолинейная проекция, иprojections.polar.PolarAxes, если используется полярная проекция.
-
- Другие параметры:
-
- **kwargs
-
Этот метод также принимает именованные аргументы для возвращаемого класса Axes. Именованные аргументы для класса прямолинейных осей
Axesможно найти в следующей таблице, но также могут быть другие именованные аргументы, если используется другая проекция, см. фактический класс осей.
Свойство
Описание
{'box', 'datalim'}
функция фильтра, которая принимает массив чисел с плавающей точкой (m, n, 3) и значение dpi, а возвращает массив чисел с плавающей точкой (m, n, 3) и два смещения от нижнего левого угла изображения
скаляр или None
(число, число) или {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
логическое значение
{'auto', 'equal'} или число
логическое значение
неизвестно
неизвестно
Callable[[Axes, Renderer], Bbox]
логическое значение или 'line'
число с плавающей точкой или None
BboxBaseили Noneлогическое значение
Patch или (Path, Transform) или None
facecolorили fcцвет
логическое значение
строка
логическое значение
объект
логическое значение
логическое значение
неизвестно
список
AbstractPathEffectNone или логическое значение или число с плавающей точкой или вызываемая функция
[левое, нижнее, ширина, высота] или
Bboxчисло с плавающей точкой или None
логическое значение
(масштаб: число, длина: число, случайность: число)
логическое значение или None
неизвестно
строка
строка
логическое значение
(нижняя граница: число, верхняя граница: число)
строка
(левая граница: число, правая граница: число)
число, большее чем -0,5
неизвестно
неизвестно
неизвестно
Примеры
# Creating a new full window Axes plt.axes() # Creating a new Axes with specified dimensions and a grey background plt.axes((left, bottom, width, height), facecolor='grey')
Примеры использования matplotlib.pyplot.axes
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.8.4/api/_as_gen/matplotlib.pyplot.axes.html