【发布时间】:2016-04-09 16:11:52
【问题描述】:
我有一个大的 csv 文件,数据如下所示:
YY-MO-DD HH-MI-SS_SSS | Temperature | Magnetic
2015-12-07 20:51:06:608 | 22.7 | 32.3
2015-12-07 20:51:07:609 | 22.5 | 47.7
.... ... ...
现在我想用 python 和 pandas 创建一个如下所示的 csv:
Hour | Average Temp | Average Mag
20:00 | 22.6 | 40
21:00 | ... | ...
每 24 小时以此类推。
第二件事是我想要做同样的平均值,但是对于每个月的每一天:
Date | Average Temp | Average Mag
7-12-2015 | 22.6 | 40
8-12-2015 | ... | ...
在 python 中有没有好的方法呢? 我试过 excel,但是 csv 非常大,我有一堆(希望创建一个循环来对每个文件做同样的事情)
谢谢!
【问题讨论】: