2017-06-02 56 views
1

我现在有一个数据帧,看起来像:熊猫 - Cumsum多个时间段+ GROUPBY时间

enter image description here

我试图找出如何做到以下几点,只是不知道如何启动....

  1. 每天,按时间 天(即,10分钟间隔)cumsum体积..
  2. 在此之后,组的数据。如果一天没有间隔 (有时是空白),那么它应该只被视为0.

任何帮助,真的很感谢!

回答

1

对于数1:

让我们用resampleD

df.resample('D')['volume'].cumsum() 

对于2号:

让我们用resample('10T')asfreqreplace

df.resample('10T').asfreq().replace(np.nan,0) 
+0

我经过这就是现在。将标记完成后。 – keynesiancross

+0

是的,对不起,感谢提醒! – keynesiancross

+0

是的,def。我认为有一个错误,但意识到我将不得不合并一堆数据帧,然后将它们相加。再次感谢 – keynesiancross