matplotlib.axes.Axes.inset_axes
- Axes.inset_axes(bounds, *, transform=None, zorder=5, **kwargs)[source]
-
Добавление дочернего вставного графика Axes в этот существующий Axes.
- Параметры
-
- bounds[x0, y0, ширина, высота]
-
Нижняя левая точка вставного графика Axes, а также его ширина и высота.
-
transform
Transform -
По умолчанию
ax.transAxes, т.е. единицы rect задаются в координатах, относительных к Axes. - 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
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.5.1/api/_as_gen/matplotlib.axes.Axes.inset_axes.html