Add a child inset Axes to this existing Axes.
Lower-left corner of inset Axes, and its width and height.
Transform
Defaults to ax.transAxes
, i.e. the units of rect are in Axes-relative coordinates.
Defaults to 5 (same as Axes.legend
). Adjust higher or lower to change whether it is above or below data plotted on the parent Axes.
Other keyword arguments are passed on to the child Axes
.
The created Axes
instance.
Warning
This method is experimental as of 3.0, and the API may change.
This example makes two inset Axes, the first is in Axes-relative coordinates, and the second in data-coordinates:
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