第一次进近
如果您的最终目标是从csv中可用的数据生成图形,那么可以使用csvReader读取数据,使用matplotlib绘制图形。在
简单示例:Sample csv file:
1,10,45
2,20,30
3,30,90
4,40,80
import csv
import matplotlib.pyplot as plt
from matplotlib.backends.backend_pdf import PdfPages
keys = ['Col1','Col2','Col3']
col1 = []
col2 = []
col3 = []
fd = open('sample.csv','r')
reader = csv.DictReader(fd,fieldnames=keys)
for row in reader:
col1.append(int(row['Col1']))
col2.append(int(row['Col2']))
col3.append(int(row['Col3']))
pp = PdfPages("Sample.pdf")
plt.title("Col1 Vs Col2")
plt.xlabel("X-Values")
plt.ylabel("Y-Values")
plt.plot(col1,col2,label="Label