plt.plot(x, y0, label="真实数据")
plt.plot(x, y1, label="带噪声的实验数据")
plt.plot(x, func(x, plsq[0]), label="拟合数据")
plt.legend()
plt.savefig('fit.jpg')
plt.show()
这里图例使用的是中文,画出来的图如下(图例中的中文并没有显示出来):
plt.plot(x, y0, label="真实数据")
plt.plot(x, y1, label="带噪声的实验数据")
plt.plot(x, func(x, plsq[0]), label="拟合数据")
plt.legend()
plt.savefig('fit.jpg')
plt.show()
这里图例使用的是中文,画出来的图如下(图例中的中文并没有显示出来):
加这两行:
plt.rcParams['font.sans-serif'] = ['SimHei'] # 替换sans-serif字体
plt.rcParams['axes.unicode_minus'] =False # 解决坐标轴负数的负号显示问题
就可以显示中文了