matplotlib.figure.SubFigure#
- class matplotlib.figure.SubFigure(parent, subplotspec, *, facecolor=None, edgecolor=None, linewidth=0.0, frameon=None, **kwargs)[源]#
可以放置在图内的一个逻辑图。
请参阅 SubFigure 以获取此类的方***引。通常使用
Figure.add_subfigure
或SubFigure.add_subfigure
,或SubFigure.subfigures
实例化。子图拥有与图相同的方法,但排除了那些与图的大小或 DPI 特别相关的方法,并且它被限制在图的预定区域内。例如,以下代码将两个子图并排放置:fig = plt.figure() sfigs = fig.subfigures(1, 2) axsL = sfigs[0].subplots(1, 2) axsR = sfigs[1].subplots(2, 1)
请参阅 图的子图
- 参数:
- parent
Figure
或SubFigure
包含 SubFigure 的图或子图。子图可以嵌套。
- subplotspec
gridspec.SubplotSpec
定义了父 gridspec 中子图形的放置区域。
- facecolor默认值:
"none"
图补丁的填充颜色;默认透明。
- edgecolor默认值:
rcParams["figure.edgecolor"]
(默认值:'white'
) 图补丁的边框颜色。
- linewidth浮点型
边框的线宽(即图补丁的边框线宽)。
- frameon布尔型, 默认值:
rcParams["figure.frameon"]
(默认值:True
) 如果为
False
,则禁止绘制图的背景补丁。
- parent
- 其他参数: