subplot2grid(shape, loc, rowspan=1, colspan=1, fig=None, **kwargs)
官方对这个函数作用的解释为:
Create an axis at specific location inside a regular grid.(在常规网格内的特定位置创建轴)
举个例子会比较好解释
#参数1:Shape of grid->(4,4)
#参数2:Location to place axis within grid,(row number,column number)->(1,1)
#参数3:Number of rows for the axis to span to the right->4
ax1 = plt.subplot2grid((4,4),(1,1),rowspan=4)
ax2 = plt.subplot2grid((4,4),(1,2))
ax3 = plt.subplot2grid((4,4),(2,2))
ax4 = plt.subplot2grid((4,4),(1,3),rowspan=2,colspan=2)
ax5 = plt.subplot2grid((4,4),(3,2),colspan=3,rowspan=2)
效果如下: