matplotlib.pyplot.subplots(nrows=1, ncols=1, sharex=False, sharey=False, squeeze=True, subplot_kw=None, gridspec_kw=None, **fig_kw)
创建一个画像(figure)和一组子图(subplots)。
这个实用程序包装器可以方便地在单个调用中创建子图的公共布局,包括封闭的图形对象。
输入参数说明:
nrows,ncols:整型,可选参数,默认为1。表示子图网格(grid)的行数与列数。
sharex,sharey:布尔值或者{'none','all','row','col'},默认:False
控制x(sharex)或y(sharey)轴之间的属性共享:
1.True或者'all':x或y轴属性将在所有子图(subplots)中共享.
2.False或'none':每个子图的x或y轴都是独立的部分
3.'row':每个子图在一个x或y轴共享行(row)
4.'col':每个子图在一个x或y轴共享列(column)
当子图在x轴有一个共享列时('col'),只有底部子图的x tick标记是可视的。
同理,当子图在y轴有一个共享行时('row'),只有第一列子图的y tick标记是可视的。
squeeze:布尔类型,可选参数,默认:True。
* 如果是True,额外的维度从返回的Axes(轴)对象中挤出。
》如果只有一个子图被构建(nrows=ncols=1),结果是单个Axes对象作为标量被返回。
》对于N*1或1*N个子图,返回一个1维数组。
》对于N*M,
subplots与figure函数参数解释说明以及简单的使用脚本实例
于 2017-08-22 14:39:26 首次发布
本文介绍了matplotlib库中subplots与figure函数的参数及其作用,包括子图网格布局、轴共享控制、图像大小和分辨率设定。通过示例展示了如何创建和定制多个子图,并对figure的创建和配置进行了详细说明。
摘要由CSDN通过智能技术生成