matplotlib.pyplot.subplot_mosaic¶
-
matplotlib.pyplot.
subplot_mosaic
(layout, *, subplot_kw=None, gridspec_kw=None, empty_sentinel='.', **fig_kw)[源代码]¶ 基于ASCII艺术或嵌套列表构建轴布局。
这是一个帮助函数,可以直观地构建复杂的GridSpec布局。
注解
此API是临时的,将来可能会根据早期用户反馈进行修订。
参数: - layout{hashable or nested}或str的列表
一个可视化的布局,你希望你的轴如何排列标记为字符串。例如::
x = [['A panel', 'A panel', 'edge'], ['C panel', '.', 'edge']]
产生4个轴:
- “一个面板”,一行高,横跨前两列
- “边缘”为2行高,位于右侧边缘
- “C面板”,左下角1行1列宽
- 底部中间有一行一列宽的空格
布局中的任何条目都可以是相同形式的列表列表,以创建嵌套布局。
如果输入是str,则其格式必须为:
''' AAE C.E '''
其中每个字符是一列,每行是一行。这只允许单字符轴标签,不允许嵌套,但非常简洁。
- subplot_kw可选的
关键字传递到
Figure.add_subplot
用于创建每个子批次的调用。- gridspec_kw可选的
关键字传递到
GridSpec
用于创建子批次所在的网格的构造函数。- empty_sentinel对象,可选
布局中的条目表示“将此空间留空”。默认为
'.'
. 注意,如果 布局 是字符串,通过inspect.cleandoc
删除前导空格,这可能会干扰将空格用作空哨兵。- **fig_kw
所有其他关键字参数都传递给
pyplot.figure
打电话。
返回: - fig :
Figure
图形 新人物
- 双关语 [标签,轴]
将标签映射到轴对象的字典。