在使用python绘制论文图像时,一般要将中文设置为宋体,英文设置为"Times New Roman",解决方案如下:
- 首先指定全局字体为Times New Roman.
plt.rcParams['font.sans-serif'] = ['Times New Roman']
plt.rcParams['axes.unicode_minus'] = False
- 然后指定你要绘制的图例的字体与大小、坐标刻度的大小、坐标标签的字体与大小
plt.legend(prop={'family' : 'simsun', 'size' : 16})
ax.tick_params(labelsize=20)
ax.set_xlabel('仿真次数',fontproperties='simsun',fontsize=20)
ax.set_ylabel('覆盖率',fontproperties='simsun',fontsize=20)