SubplotGrid.inset_axes¶
- SubplotGrid.inset_axes(*args, **kwargs)¶
Add an inset axes for every axes in the grid. This is similar to
matplotlib.axes.Axes.inset_axes.- Parameters
bounds (
4-tupleoffloat) – The (left, bottom, width, height) coordinates for the axes.transform (
{'data', 'axes', 'figure'}orTransform, optional) – The transform used to interpret the bounds. Can be aTransforminstance or a string representing thetransData,transAxes, ortransFiguretransforms. Default is'axes', i.e.boundsis in axes-relative coordinates. Default is to use the same projection as the current axes.proj, projection (
str,cartopy.crs.Projection, orBasemap, optional) – The map projection specification(s). If'cart'or'cartesian'(the default), aCartesianAxesis created. If'polar', aPolarAxesis created. Otherwise, the argument is interpreted byProj, and the result is used to make aGeoAxes(in this case the argument can be acartopy.crs.Projectioninstance, aBasemapinstance, or a projection name listed in this table).proj_kw, projection_kw (dict-like, optional) – Keyword arguments passed to
Basemapor cartopyProjectionclasses on instantiation.basemap (
boolor dict-like, optional) – Whether to useBasemaporProjectionfor map projections. Default isrc.basemap=False.zorder (
float, optional) – The zorder of the axes. Should be greater than the zorder of elements in the parent axes. Default is4.zoom (
bool, optional) – Whether to draw lines indicating the inset zoom usingindicate_inset_zoom. The line positions will automatically adjust when the parent or inset axes limits change. Default isTrueonly if both axes areCartesianAxes.zoom_kw (
dict, optional) – Passed toindicate_inset_zoom.
- Other Parameters
**kwargs – Passed to
proplot.axes.Axes.- Returns
proplot.axes.Axes– The inset axes.
See also
Axes.indicate_inset_zoom,matplotlib.axes.Axes.inset_axes,matplotlib.axes.Axes.indicate_inset,matplotlib.axes.Axes.indicate_inset_zoom