如何在matplotlib中为子图添加一个整体标题?

时间:2016-09-07 12:57:15

标签: python matplotlib

我可以看到你可以为每个子图添加一个标题,如下所述:

How to add title to subplots in Matplotlib?

有没有办法在子剧情标题中添加总计标题

overall title

2 个答案:

答案 0 :(得分:5)

使用

fig = plt.figure()
fig.suptitle('this is the figure title')

答案 1 :(得分:4)

fig = plt.figure()
plt.title('overall')
ax1 = fig.add_subplot(221)
ax2 = fig.add_subplot(222)
ax3 = fig.add_subplot(223)
ax4 = fig.add_subplot(224)
ax1.title.set_text('First Plot')
ax2.title.set_text('Second Plot')
ax3.title.set_text('Third Plot')
ax4.title.set_text('Fourth Plot')
plt.show()

除了第二行之外的所有内容都是从您发布的链接中复制的。

使用python 2.7进行测试