2017-06-02 6 views
1

私は現在のように見えるデータフレーム持っている:私は次のことを行う方法を把握しようとしていますパンダ - CUMSUM期間にわたって+ GROUPBY時間

enter image description here

を、そしてどれだけのを知りません、毎日の

  1. ....開始時間 日の(すなわち、10分間隔)でボリューム...この後
  2. 、グループのデータをCUMSUM。 1日にその間隔が (時にはギャップ)でない場合は、0として扱うだけです。

本当にありがとうございます。数1の場合

答えて

1

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

私は:

はのはasfreqreplaceresample('10T')を使用してみましょう:

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

数2の場合:

はのはresampleDで使用してみましょう行き過ぎる今はこれです終了したらマークします。 – keynesiancross

+0

よろしくお願いします。ありがとうございます。 – keynesiancross

+0

ええ、def。私は間違いがあったと思っていましたが、最初にたくさんのデータフレームをマージして合計しなければならないことに気付きました。再度、感謝します – keynesiancross