问题1:使用plt.title时候中英文都不显示,没有报错,但是有一个警告,然后在csdn上面找到说直接忽略就好,但是只要把plt.title删掉就没有警告了,其实问题是出在plt.title所写的位置不对,因为这里用了plt.subplot(1, 2, 1),所以对应于每个子图的小标题的话,必须写在plt.subplot(1, 2, 1)的底下(可能这只是我们这种小白才会犯的错吧),因此下面这张图左边的小标题没显示,但是右边的小标题显示了,这就是plt.title写的位置没对。
问题2:中文显示,直接在前面加上下面的代码就好了
# 解决中文显示问题
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
问题3:怎么在有子图的时候加一个总标题?
直接在最前面加上下面的代码就好,fontsize是调整标题字体大小,x、y是调整在页面的位置的
plt.suptitle("标题内容", fontsize=20, x=0.5, y=0.98)