mpl_toolkits.axes_grid1.anchored_artists.AnchoredAuxTransformBox #

mpl_toolkits.axes_grid1.anchored_artists类。AnchoredAuxTransformBox ( transform , loc , pad = 0.4 , borderpad = 0.5 , prop = None , frameon = True , ** kwargs ) [来源] #

基地:AnchoredOffsetbox

具有变换坐标的锚定容器。

添加到绘图区域的艺术家根据使用的变换坐标进行缩放。该艺术家的尺寸将缩放以包含添加的艺术家。

参数
转换matplotlib.transforms.Transform

正在使用的坐标系的变换对象,即 matplotlib.axes.Axes.transData

本地字符串

这位艺术家的位置。有效位置为“左上”、“中上”、“右上”、“左中”、“中”、“右中”、“左下”、“中下”、“右下”。为了向后兼容,也接受数值。详见参数locLegend

填充浮动,默认值:0.4

子对象周围的填充,以字体大小的一小部分。

边框浮动,默认值:0.5

边框填充,以字体大小的分数表示。

道具matplotlib.font_manager.FontProperties,可选

用作填充参考的字体属性。

frameon布尔值,默认值:True

如果为真,请在此艺术家周围画一个框。

**kwargs

关键字参数转发到AnchoredOffsetbox.

例子

要在左上角显示一个椭圆,在数据坐标中宽度为 0.1,高度为 0.4:

>>> box = AnchoredAuxTransformBox(ax.transData, loc='upper left')
>>> el = Ellipse((0, 0), width=0.1, height=0.4, angle=30)
>>> box.drawing_area.add_artist(el)
>>> ax.add_artist(box)
属性
绘图区域matplotlib.offsetbox.AuxTransformBox

艺术家展示的容器。

设置* agg_filter=<UNSET> alpha=<UNSET>动画=<UNSET> bbox_to_anchor=<UNSET> child=<UNSET> clip_box=<UNSET> clip_on=<UNSET> clip_path=<UNSET > , gid=<UNSET> , height=<UNSET> , in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , offset=<UNSET> , path_effects=<UNSET > , picker=< UNSET> ,光栅化=<UNSET> ,sketch_params=<UNSET> ,snap=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [来源] #

一次设置多个属性。

支持的属性是

财产

描述

agg_filter

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

alpha

标量或无

animated

布尔

bbox_to_anchor

未知

child

未知

clip_box

Bbox

clip_on

布尔

clip_path

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

figure

Figure

gid

字符串

height

漂浮

in_layout

布尔

label

目的

mouseover

布尔

offset

(float, float) 或可调用

path_effects

AbstractPathEffect

picker

None 或 bool 或 float 或可调用

rasterized

布尔

sketch_params

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

snap

布尔或无

transform

Transform

url

字符串

visible

布尔

width

漂浮

zorder

漂浮

使用#的示例mpl_toolkits.axes_grid1.anchored_artists.AnchoredAuxTransformBox

注释

注释

注释