matplot 论文曲线图

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/baidu_36161077/article/details/81151428

matplot 画准确率曲线和误差曲线

在论文投稿的时候要按照期刊要求的格式来画曲线图,所以曲线图部分简单摸索了一段时间,但是matplot部分平时的使用频率相较于numpy等包还是较低的。这里简单记以下。我的数据是用pickle保存下载的,其中数据包含了训练准确率,测试准确率,训练误差,测试误差等图。好了废话不多说,直接看代码吧:

import matplotlib.pyplot as plt 
import numpy as np
a = np.arange(100)
b = np.arange(10,110)

plt.figure()
plt.xlabel('x')
plt.ylabel('y')
plt.plot(a,'r')  #### 红色曲线
plt.plot(b,'b')  #### 蓝色曲线
plt.legend(['train_acc','test_acc'],loc = 'lower right',edgecolor = 'white')  ## legend中的第一个参数是legend中的文字内容,即左下表现实的内容,loc是摆放的位置,因为当时论文退休时要求删掉bbox的边框,所以设置了edgecolor = 'white'
plt.show()


这里写图片描述

如果是误差曲线,以上步骤基本相同,需要改动的地方有

plt.legend(['train_loss','test_loss'],loc = 'upper right',edgecolor = 'white')

猜你喜欢

转载自blog.csdn.net/baidu_36161077/article/details/81151428