初心者です。
pythonを使用しています。よろしくお願いいたします。
CSVをpandasで読み込み以下のようにグルーピングしました。
df = pd.read_csv("s_0.csv", index_col="date")
df.index = pd.to_datetime(df.index)
grouped = df.groupby(['date','side'])
print(grouped.sum()['size'])
date side size
2019-01-16 01:04:08.800 BUY 0.674527
2019-01-16 01:04:09.097 SELL 0.030000
2019-01-16 01:04:09.270 SELL 0.051582
2019-01-16 01:04:09.330 SELL 0.020000
2019-01-16 01:04:09.533 SELL 0.013955
2019-01-16 01:04:09.957 BUY 0.027906
2019-01-16 01:04:10.097 SELL 0.010000
2019-01-16 01:04:10.130 SELL 0.062858
2019-01-16 01:04:10.817 BUY 0.027906
2019-01-16 01:04:10.957 SELL 0.020000
以上のデータから例えば1秒ごとのBUYとSELLのsizeの合計を求めたいとき
どのような計算式になるでしょうか。
可能であれば秒数はX = 〇秒のような代入できるにしたいです。
お力添えよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/16 02:27