我有一个 CSV 文件,用于绘制图形。我想从 csv 文件中删除第一行和最后一列,因为第一行包含命名,最后一行包含空格。一旦我删除了第一行和最后一行,程序就可以正常工作。如何删除这个提取文件中的行。我需要进行哪些更正才能自动运行
import csv
import matplotlib.pyplot as plt
plt.figure()
file =open("graph.csv","r+")
reader = csv.reader(file)
TS=[]
TIME=[]
ACT_ANGLE=[]
DES_ANGLE=[]
for line in reader:
TS.append(line[12])
TIME.append(line[5])
ACT_ANGLE.append(line[7])
DES_ANGLE.append(line[6])
x=TS
z=ACT_ANGLE
#print x
y=DES_ANGLE
plt.plot(x,y)
plt.xlabel('Time in Sec')
plt.ylabel('Actual angle in degree')
plt.show()
plt.savefig("example.png")