【发布时间】:2019-04-08 02:58:13
【问题描述】:
有人可以帮助我了解python如何对一行和一列的值求和,第二个我相信我已经弄清楚了到目前为止我还没有掌握这个概念,一旦我能够分配值,求和,过滤到一个变量,我可以继续进行可视化。
文件
年份 Jan Fev Mar ... 每年
1948 4.0 4.7 4.5 ... 3.8
1949 5.0 5.8 5.6 ... 5.9
...
with open('unemployment1948.csv', 'r') as unFile:
unReader = csv.DictReader(unFile, delimiter = ',')
unHeads = unReader.fieldnames
print(unHeads)
u = defaultdict(float)
for r in unReader:
for v in r['Year']:
try:
d[r['1948']] += float(v)
except ValueError:
pass
print(d)
【问题讨论】:
标签: python-3.x csv sum row