我想将我的绘图大小更改为更小 (3,2),但我有一个问题,即我的文本(轴标签、图例、轴标题)不会改变它们的大小。这是我的代码:
fig = plt.figure(figsize = (3,2), facecolor = 'w')
plt.axis([1985,2015,2,30])
plt.plot(new_time_list1,new_head_list1,linestyle='',marker='o',markerfacecolor='red',label="observed")
plt.plot(new_time_list2,new_head_list2,color='green',label=headers[i])
plt.ylabel('Water levels (mAHD)',fontsize = 2)
plt.xlabel('Time', fontsize = 2)
plt.legend(loc='upper left', fontsize=2)
plt.savefig(headers[i]+'.png', facecolor=fig.get_facecolor(),edgecolor = 'k')
反正有没有让我的文本大小根据绘图大小自动改变。