mpl_toolkits.axes_grid1.anchored_artists.AnchoredDrawingArea¶
-
class
mpl_toolkits.axes_grid1.anchored_artists.
AnchoredDrawingArea
(width, height, xdescent, ydescent, loc, pad=0.4, borderpad=0.5, prop=None, frameon=True, **kwargs)[源代码]¶ 基类:
matplotlib.offsetbox.AnchoredOffsetbox
具有固定尺寸和可填充绘图区域的锚定容器。
艺术家添加到 drawing_area 将其坐标解释为像素。对艺术家设置的任何转换都将被覆盖。
参数: - 宽度、高度浮动
容器的宽度和高度(以像素为单位)。
- 枯萎,腐烂浮动
容器在x和y方向的下降,以像素为单位。
- loc利息
此艺术家的位置。有效的位置代码为:
'upper right' : 1, 'upper left' : 2, 'lower left' : 3, 'lower right' : 4, 'right' : 5, 'center left' : 6, 'center right' : 7, 'lower center' : 8, 'upper center' : 9, 'center' : 10
- pad浮动,默认值:0.4
在子对象周围填充,以字体大小的分数表示。
- borderpad浮动,默认值:0.5
边框填充,以字体大小的分数表示。
- prop :
matplotlib.font_manager.FontProperties
可选matplotlib.font_manager.fontproperties,可选 字体属性用作填充的引用。
- frameonbool,默认值:True
如果是真的,画一个盒子围绕这个艺术家。
- **kwargs
要传递给的关键字参数
matplotlib.offsetbox.AnchoredOffsetbox
.
实例
在轴的右上角显示不同大小的蓝色和红色圆圈 ax :
>>> ada = AnchoredDrawingArea(20, 20, 0, 0, ... loc='upper right', frameon=False) >>> ada.drawing_area.add_artist(Circle((10, 10), 10, fc="b")) >>> ada.drawing_area.add_artist(Circle((30, 10), 5, fc="r")) >>> ax.add_artist(ada)
属性: - drawing_area :
matplotlib.offsetbox.DrawingArea
matplotlib.offsetbox.DrawingArea
供艺术家展示的容器。
-
__init__
(width, height, xdescent, ydescent, loc, pad=0.4, borderpad=0.5, prop=None, frameon=True, **kwargs)[源代码]¶ 具有固定尺寸和可填充绘图区域的锚定容器。
艺术家添加到 drawing_area 将其坐标解释为像素。对艺术家设置的任何转换都将被覆盖。
参数: - 宽度、高度浮动
容器的宽度和高度(以像素为单位)。
- 枯萎,腐烂浮动
容器在x和y方向的下降,以像素为单位。
- loc利息
此艺术家的位置。有效的位置代码为:
'upper right' : 1, 'upper left' : 2, 'lower left' : 3, 'lower right' : 4, 'right' : 5, 'center left' : 6, 'center right' : 7, 'lower center' : 8, 'upper center' : 9, 'center' : 10
- pad浮动,默认值:0.4
在子对象周围填充,以字体大小的分数表示。
- borderpad浮动,默认值:0.5
边框填充,以字体大小的分数表示。
- prop :
matplotlib.font_manager.FontProperties
可选matplotlib.font_manager.fontproperties,可选 字体属性用作填充的引用。
- frameonbool,默认值:True
如果是真的,画一个盒子围绕这个艺术家。
- **kwargs
要传递给的关键字参数
matplotlib.offsetbox.AnchoredOffsetbox
.
实例
在轴的右上角显示不同大小的蓝色和红色圆圈 ax :
>>> ada = AnchoredDrawingArea(20, 20, 0, 0, ... loc='upper right', frameon=False) >>> ada.drawing_area.add_artist(Circle((10, 10), 10, fc="b")) >>> ada.drawing_area.add_artist(Circle((30, 10), 5, fc="r")) >>> ax.add_artist(ada)
属性: - drawing_area :
matplotlib.offsetbox.DrawingArea
matplotlib.offsetbox.DrawingArea
供艺术家展示的容器。
-
__module__
= 'mpl_toolkits.axes_grid1.anchored_artists'¶