Axes.inset¶
- Axes.inset(*args, **kwargs)[source]¶
Return an inset
CartesianAxes. This is similar to the builtininset_axesbut includes some extra options.- Parameters
bounds (list of float) – The bounds for the inset axes, listed as
(x, y, width, height).transform ({‘data’, ‘axes’, ‘figure’} or
Transform, optional) – The transform used to interpretbounds. Can be aTransformobject or a string representing thetransData,transAxes, ortransFiguretransforms. Default is'axes', i.e.boundsis in axes-relative coordinates.proj, projection (str,
cartopy.crs.Projection, orBasemap) – The map projection specification(s). If not provided, the inset axes projection is identical to the current axes projection. If'cartesian', aCartesianAxesinset is created. If'polar', aPolarAxesinset is 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 (bool or dict-like, optional) – Whether to use
BasemaporProjectionfor map projections. Default isFalse.zorder (float, optional) – The zorder of the axes, should be greater than the zorder of elements in the parent axes. Default is
4.zoom (bool, optional) – Whether to draw lines indicating the inset zoom using
indicate_inset_zoom. The lines will automatically adjust whenever the parent axes or inset axes limits are changed. Default isTrue.zoom_kw (dict, optional) – Passed to
indicate_inset_zoom.
- Other Parameters
**kwargs – Passed to
CartesianAxes.