を使用していますpyplot
。サブプロットが 4 つあります。すべてのサブプロットの上に 1 つのメイン タイトルを設定するにはどうすればよいでしょうか。title()
最後のサブプロットの上に設定します。
ベストアンサー1
使用pyplot.suptitle
またはFigure.suptitle
:
import matplotlib.pyplot as plt
import numpy as np
fig=plt.figure()
data=np.arange(900).reshape((30,30))
for i in range(1,5):
ax=fig.add_subplot(2,2,i)
ax.imshow(data)
fig.suptitle('Main title') # or plt.suptitle('Main title')
plt.show()