PythonのPandasのデータフレームで、以下のような計算処理をしたいと考えています。
B2だったら A0+A1+A2 のように、3行分の値を足し合わせてB列に代入するためにはどうすればよいのでしょうか。
Excelのように範囲を指定して和を求める方法を教えてください。
3行ごとにグループにすることによって集計できるのではないかと考えたのですが、うまくいきませんでした。
index | A | B |
---|---|---|
0 | 1 | - |
1 | 3 | - |
2 | 2 | 6 (=A0+A1+A2) |
3 | 7 | 12 (=A1+A2+A3) |
4 | 4 | 13 (=A2+A3+A4) |
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/06 07:10