数据是这样的执行结果是这样的
代码如下
import csv
import numpy as np
import os
paths = [r'E:\jcd\Result0']
Hour = ['13','14','15']
global i
for path in paths:
for filename in os.listdir(path):
csvFile = open(path + '/' + filename, 'r')
reader = csv.reader(csvFile, delimiter=',')
header_row = next(reader)
mean = ['','','平均值']
for i in range(3,len(header_row)):
value = [int(row[i]) for row in reader]
mean.append(np.mean(value))
print(mean)
学习一下pandas吧,比这个好用的。
路径的最后要加一个“\”