如何从文件读取不同的度量并保存?

时间:2019-03-20 13:24:44

标签: python python-2.7 numpy

我的csv文件很少,所有文件都包含以下信息:

enter image description here

我需要从每个CSV文件中获取每一行,并分别在每个不同的Label中添加一行,以便能够对所有CSV文件中的所有度量取平均值。我写了以下几行,但我不知道如何以有效和简洁的方式编写。定义6个不同的numpy数组,然后分别向其中添加csv的每一行似乎不是编写代码的明智方法。你有什么建议?谢谢

for filename in csv_files:
     print 'reading CSV file '+ filename
     file_path=join(csv_dir, filename)
     csv = np.genfromtxt (file_path, delimiter=",")

1 个答案:

答案 0 :(得分:1)

如评论中所示: 将每个文件读入numpy.ndarray并将其存储到列表中。然后将它们堆叠在一起,例如使用np.hstack(arraylist)。