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 ) [来源] #
-
具有变换坐标的锚定容器。
添加到绘图区域的艺术家根据使用的变换坐标进行缩放。该艺术家的尺寸将缩放以包含添加的艺术家。
- 参数:
- 转换
matplotlib.transforms.Transform
正在使用的坐标系的变换对象,即
matplotlib.axes.Axes.transData
。- 本地字符串
这位艺术家的位置。有效位置为“左上”、“中上”、“右上”、“左中”、“中”、“右中”、“左下”、“中下”、“右下”。为了向后兼容,也接受数值。详见参数loc。
Legend
- 填充浮动,默认值: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> ) [来源] #
一次设置多个属性。
支持的属性是
财产
描述
一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量
标量或无
布尔
未知
未知
布尔
补丁或(路径,变换)或无
字符串
漂浮
布尔
目的
布尔
(float, float) 或可调用
None 或 bool 或 float 或可调用
布尔
(比例:浮动,长度:浮动,随机性:浮动)
布尔或无
字符串
布尔
漂浮
漂浮
使用#的示例mpl_toolkits.axes_grid1.anchored_artists.AnchoredAuxTransformBox
注释