2017-06-02 88 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