matplotlib.pyplot.subplot2grid#
- matplotlib.pyplot.subplot2grid(shape, loc, rowspan=1, colspan=1, fig=None, **kwargs)[源代码][源代码]#
在常规网格内的特定位置创建一个子图。
- 参数:
- 形状(整数, 整数)
网格中放置轴的行数和列数。
- loc(整数, 整数)
轴在网格中的行号和列号。
- rowspanint, 默认值: 1
轴向下跨越的行数。
- colspanint, 默认值: 1
轴向右跨越的列数。
- fig :
Figure
, 可选图,可选 放置子图的图形。默认为当前图形。
- **kwargs
其他关键字参数被传递给
add_subplot
。
- 返回:
Axes
子图的轴。返回的轴实际上可以是子类的实例,例如用于极坐标的
projections.polar.PolarAxes
。
注释
以下调用
ax = subplot2grid((nrows, ncols), (row, col), rowspan, colspan)
与以下内容相同
fig = gcf() gs = fig.add_gridspec(nrows, ncols) ax = fig.add_subplot(gs[row:row+rowspan, col:col+colspan])