Spec-Zone.ru › Matplotlib 3.6

matplotlib.axes.Axes.inset_axes

Axes.inset_axes(bounds, *, transform=None, zorder=5, **kwargs)[source]

Добавление вложенного подграфика Axes к существующему графику Axes.

Параметры:
bounds[x0, y0, ширина, высота]

Координаты нижнего левого угла вложенного графика Axes и его ширина и высота.

transformTransform

По умолчанию ax.transAxes, т.е. единицы измерения rect задаются в относительных координатах Axes.

projection{None, 'aitoff', 'hammer', 'lambert', 'mollweide', 'polar', 'rectilinear', str}, optional

Тип проекции вложенного Axes. str — имя пользовательской проекции, см. projections. По умолчанию None, что соответствует проекции 'rectilinear'.

polarbool, default: False

Если True, эквивалентно projection='polar'.

axes_classподкласс Axes, optional

Подкласс axes.Axes, который создаётся. Этот параметр несовместим с projection и polar. См. axisartist для примеров.

zorderчисло

По умолчанию 5 (такое же, как для Axes.legend). Изменение значения выше или ниже изменит, находится ли график выше или ниже данных, нарисованных на родительском графике Axes.

**kwargs

Другие ключевые параметры передаются в класс вложенного подграфика Axes.

Возвращает:
ax

Экземпляр Axes.

Предупреждение

Этот метод экспериментальный, начиная с версии 3.0, и API может измениться.

Примеры

В этом примере создаются два вложенных графика Axes, первый — в относительных координатах Axes, а второй — в координатах данных:

fig, ax = plt.subplots()
ax.plot(range(10))
axin1 = ax.inset_axes([0.8, 0.1, 0.15, 0.15])
axin2 = ax.inset_axes(
        [5, 7, 2.3, 2.3], transform=ax.transData)

Примеры использования matplotlib.axes.Axes.inset_axes

Scatter plot with histograms

Диаграмма рассеяния с гистограммами

Диаграмма рассеяния с гистограммами
Placing Colorbars

Размещение цветовых полос

Размещение цветовых полос
Zoom region inset axes

Вложенный график для масштабирования области

Вложенный график для масштабирования области

© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.6.0/api/_as_gen/matplotlib.axes.Axes.inset_axes.html

Spec-Zone.ru

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