Python按时间(秒数)对数据进行分组。情节图

时间:2017-09-12 14:03:28

标签: python

我有一个'卷'的数据集。和'价格'交易从上午11点到下午3点超过30天,我想平均数据并按时间分组。 enter image description here

我的代码是:df = Trade.groupby([Trade["Time"].dt.hour, Trade["Time"].dt.minute, Trade["Time"].dt.second]).mean() 这给了我:enter image description here

编辑:而不是按小时分组'分钟'和'秒',如何将它们组合成一列而不是有三列“时间”? 但是,我怎样才能策划时间'反对'卷'在这种情况下?我需要将时间转换为秒数吗?

1 个答案:

答案 0 :(得分:0)

是的,你使用秒钟的时间,我会使用移动平均线。谷歌“简单移动平均线”和“指数移动平均线”。

Moving Averages

祝你好运,希望我帮忙:D