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