python画曲线图

 1 import numpy as np
 2 import matplotlib.pyplot as plt
 3 
 4 traindata = np.genfromtxt("./1.txt", dtype=np.float32)[:,1]   #读取.txt文件中数值
 5 testdata = np.genfromtxt("./2.txt", dtype=np.float32)[:, 1]
 6 plt.rcParams['font.sans-serif']=['SimHei']  #用来显示中文标签
 7 plt.figure(figsize=(19.2, 10.8))
 8 plt.title('损失函数衰减曲线',fontsize=25)
 9 plt.xlabel("迭代次数",fontsize=20)
10 plt.ylabel("损失函数值",fontsize=20)
11 plt.plot(traindata,label="train-loss")
12 plt.plot(testdata, label="val-loss")
13 plt.tick_params(labelsize=20)   #调整座标轴刻度的字体大小
14 plt.legend(fontsize=18)       #参数调整train-loss与val-loss字体的大小
15 plt.savefig("./pan1.jpg")
16 plt.show()

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章