06.plot - wwj-2017-1117/graph GitHub Wiki
import matplotlib.pyplot as plt
fig = plt.figure()
设置整个图的标题
fig.suptitle('Main figure title') fig.tight_layout()
x = [0, 1] y = [0, 1]
绘制第一个图
设置子图(sub)在整个图中显示位置
p1 = fig.add_subplot(2, 1, 1) p1.plot(x, y, label='p1')
设置x轴显示
p1.set_xlabel('p1-x')
设置y轴显示
p1.set_ylabel('p1-y')
设置子图的title显示
p1.set_title('Test-01.oo')
设置是否显示方格
p1.grid(True)
是否显示图例(标签)
p1.legend()
绘制第二个图
p2 = fig.add_subplot(2, 3, 4) p2.plot(x, y, label='p2') p2.set_title('Test-02',loc ='left') p2.legend()
绘制第三个图
p3 = fig.add_subplot(2, 3, 5) p3.plot(x, y, label='p3') p3.set_title('Test-03') p3.legend()
绘制第四个图
p4 = fig.add_subplot(2, 3, 6) p4.plot(x, y, label='p4') p4.set_title('Test-04') p4.legend()
plt.show()