首先,需要导入一些模块
import numpy as np
import csv
import matplotlib
import matplotlib.pyplot as plt
然后,读取文件的数据
file=open('********.csv')
reader=csv.reader(file)
data=list(reader)
这里的data就是数据列表。
我这里使用分块画图,分成两个子图,使用以下命令
fig=plt.figure(2)
plt.subplot(2,1,1)
plt.xlim(0,400) ##设置X轴范围
plt.ylim(-10,110)##设置Y轴范围
plt.yticks([0,20,40,60,80,100],['0','20%','40%','60%','80%','100%'])
##设置Y轴刻度,第一个列表代表刻度位置,第二个代表对应刻度的具体内容
plot.xlabel("epoches")##设置X轴标签
plt.plot(**,**)#绘图
plt.subplot(2,1,2)
////////
////////
最后效果大致如下