mpl_toolkits.axes_grid1.inset_locator.zoomed_inset_axes #

mpl_toolkits.axes_grid1.inset_locator。zoomed_inset_axes ( parent_axes , zoom , loc = 'upper right' , bbox_to_anchor = None , bbox_transform = None , axes_class = None , axes_kwargs = None , borderpad = 0.5 ) [来源] #

通过缩放父轴来创建锚定的插入轴。有关用法,另请参阅 示例

参数
父轴matplotlib.axes.Axes

用于放置插入轴的轴。

缩放浮动

数据轴的比例因子。zoom > 1 将放大坐标(即“放大”),而zoom < 1 将缩小坐标(即“缩小”)。

loc str,默认值:'右上角'

放置插入轴的位置。有效位置为“左上”、“中上”、“右上”、“左中”、“中”、“右中”、“左下”、“中下”、“右下”。为了向后兼容,也接受数值。详见参数locLegend

bbox_to_anchor元组或matplotlib.transforms.BboxBase,可选

插入轴将锚定到的 Bbox。如果没有, 则使用parent_axes.bbox。如果是元组,可以是 [left, bottom, width, height] 或 [left, bottom]。如果 kwargs 的宽度和/或高度以相对单位指定,则不能使用 2 元组 [left, bottom]。请注意,边界框的单位是通过使用中的变换确定的。使用bbox_to_anchor时,指定bbox_transform几乎总是有意义的。这可能通常是轴变换 parent_axes.transAxes

bbox_transform matplotlib.transforms.Transform,可选

包含插入轴的 bbox 的转换。如果没有,transforms.IdentityTransform则使用 a(即像素坐标)。当不向bbox_to_anchor提供任何参数时,这很有用 。使用bbox_to_anchor时,指定bbox_transform几乎总是有意义的。这可能通常是轴变换parent_axes.transAxes。相反,在此处指定轴或图形变换时,请注意不指定 bbox_to_anchor将使用parent_axes.bbox,其单位为显示(像素)坐标。

axes_classmatplotlib.axes.Axes类型,默认值:HostAxes

新创建的插入轴的类型。

axes_kwargs字典,可选

要传递给插入轴的构造函数的关键字参数。有效参数包括:

财产

描述

adjustable

{'box', 'datalim'}

agg_filter

一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量

alpha

标量或无

anchor

(float, float) 或 {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}

animated

布尔

aspect

{'auto', 'equal'} 或浮动

autoscale_on

布尔

autoscalex_on

未知

autoscaley_on

未知

axes_locator

可调用[[轴,渲染器],Bbox]

axisbelow

布尔或“线”

box_aspect

浮动或无

clip_box

Bbox

clip_on

布尔

clip_path

补丁或(路径,变换)或无

facecolor或 fc

颜色

figure

Figure

frame_on

布尔

gid

字符串

in_layout

布尔

label

目的

mouseover

布尔

navigate

布尔

navigate_mode

未知

path_effects

AbstractPathEffect

picker

None 或 bool 或 float 或可调用

position

[左、下、宽、高] 或Bbox

prop_cycle

未知

rasterization_zorder

浮动或无

rasterized

布尔

sketch_params

(比例:浮动,长度:浮动,随机性:浮动)

snap

布尔或无

title

字符串

transform

Transform

url

字符串

visible

布尔

xbound

未知

xlabel

字符串

xlim

(底部:浮动,顶部:浮动)

xmargin

浮动大于 -0.5

xscale

未知

xticklabels

未知

xticks

未知

ybound

未知

ylabel

字符串

ylim

(底部:浮动,顶部:浮动)

ymargin

浮动大于 -0.5

yscale

未知

yticklabels

未知

yticks

未知

zorder

漂浮

边框浮动,默认值:0.5

插入轴和 bbox_to_anchor 之间的填充。单位是轴字体大小,即默认字体大小为 10 磅, borderpad = 0.5相当于填充 5 磅。

返回
inset_axes轴类

已创建插入轴对象。

使用#的示例mpl_toolkits.axes_grid1.inset_locator.zoomed_inset_axes

向插入轴添加颜色条

向插入轴添加颜色条

向插入轴添加颜色条
插入定位器演示 2

插入定位器演示 2

插入定位器演示 2