如何在一张figure中创建多个表格:

代码

import matplotlib.pyplot as plt
plt.figure(1)
plt.subplot(211)
plt.plot([1,2,3,4])
plt.subplot(212)
plt.plot([5,6,7,8])

plt.figure(2)
plt.plot([4,5,6],antialiased=True)

plt.figure(1)
plt.subplot(211)
plt.title('Easy as 1,2,3')


plt.show()

得到下面效果:

在代码中:plt.figure(1)代表第一张画板,plt.figure(2)代表第二张画板

在第一张画板内的plt.subplot(211)实际上等同于plt.subplot(2,1,1),subplot(211)把画板分成2x1两部分,其中的subpolt(211)代表在(2,1)中显示,subplot(212)在画板的(2,2)