我需要知道如何总结CSV文件中列的所有数字。如何总结python中一列的所有数字?
例如。我的数据是这样的:
column count min max sum mean
80 29573061 2 40 855179253 28.92
81 28861459 2 40 802912711 27.82
82 28165830 2 40 778234605 27.63
83 27479902 2 40 754170015 27.44
84 26800815 2 40 729443846 27.22
85 26127825 2 40 701704155 26.86
86 25473985 2 40 641663075 25.19
87 24827383 2 40 621981569 25.05
88 24189811 2 40 602566423 24.91
89 23566656 2 40 579432094 24.59
90 22975910 2 40 553092863 24.07
91 22412345 2 40 492993262 22
92 21864206 2 40 475135290 21.73
93 21377772 2 40 461532152 21.59
94 20968958 2 40 443921856 21.17
95 20593463 2 40 424887468 20.63
96 20329969 2 40 364319592 17.92
97 20157643 2 40 354989240 17.61
98 20104046 2 40 349594631 17.39
99 20103866 2 40 342152213 17.02
100 20103866 2 40 335379448 16.6
#But it's separated by tabs
到目前为止,我编写的代码是:
import sys
import csv
def ErrorCalculator(file):
reader = csv.reader(open(file), dialect='excel-tab')
for row in reader:
PxCount = 10**(-float(row[5])/10)*float(row[1])
if __name__ == '__main__':
ErrorCalculator(sys.argv[1])
对于这个特殊的代码,我需要所有的总和,总结在PxCount所有的数字和鸿沟行号[1]中的数字...
如果告诉我如何总结列的数字或者如果您帮助我使用此代码,我将非常感激。
此外,如果你可以给我一个提示跳过标题。