matplotlib库入门详细教程(三)

本讲主要介绍pyplot的子绘图区域,更多内容请看matplotlib库入门详细教程(三)

例子:

第一个参数(3x3)表示将总区域划分为3x3=9个小方块,各个小方块的坐标表示如下:

上图的源代码如下:

import matplotlib.pyplot as plt
# 区域共分为3X3=9个小方块,x1区域的起点在(0,0)处,横向总长度为3个小方块
x1 = plt.subplot2grid((3, 3), (0, 0), colspan=3)
# x2区域的起点在(1,0)处,横向总长度为2个小方块
x2 = plt.subplot2grid((3, 3), (1, 0), colspan=2)
# x3区域的起点在(1,2)处,纵向总长度为2个小方块
x3 = plt.subplot2grid((3, 3), (1, 2), rowspan=2)
# x4区域的起点在(2,0)处,横向总长度为1个小方块
x4 = plt.subplot2grid((3, 3), (2, 0), colspan=1)
# x5区域的起点在(3,3)处,横向总长度为1个小方块
x5 = plt.subplot2grid((3, 3), (2, 1), colspan=1)
plt.show()

更多内容请看matplotlib库入门详细教程(三)

注:以上内容为作者在慕课上的学习笔记

猜你喜欢

转载自blog.csdn.net/qq_41149269/article/details/81274860