我有一个大的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文件非常大而且我有很多这样的文件(希望可以创建一个循环来对每个文件执行相同的操作)
谢谢!