groupbyを使って、うまく計算する方法を探しています。
以下のようなdataframeがあるとき、dateとidでグループを作り、そのグループ内で計算を行いたいと思っています。
元のdataframe
date, id, col_1, col_2
2020-04-01, 1, a1, a2
2020-05-01, 1, b1, b2
2020-06-01, 1, c1, c2
2020-04-01, 2, A1, A2
2020-05-01, 2, B1, B2
2020-06-01, 2, C1, C2
取得したい結果
2020-04-01, (a10.6 + A10.4 の値), (a20.3 + A20.7 の値)
groupbyでsumやmaxなどではなく、少し複雑な計算をさせる場合はどのようにすればよいのでしょうか?
ご教示いただけますと幸いです。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/25 08:29