我有一个货币交易数据框。每笔交易都有一个日期时间和一个帐号。我想汇总数据并创建两个新列:
1.帐户在交易日期前的日历天进行的交易次数
2.交易日期前一个日历日中的交易总金额
是否有比通过帐户逐行分组并按日期过滤更好的方法呢?
--------------------------------------------------
| Acc_num | Date_time | Amount|Tr_count |Sum_tr |
---------------------------------------------------------
| 22 | 2018/01/04 14:55 | 10 |0 |0 |
---------------------------------------------------------
| 22 | 2018/01/04 18:00 | 14 |0 |0 |
---------------------------------------------------------
| 22 | 2018/01/05 10:01 | 5 |2 |24 |
---------------------------------------------------------
| 44 | 2018/01/05 08:55 | 100 |0 |0 |
---------------------------------------------------------
| 22 | 2018/01/06 11:55 | 1.2 |1 |5 |
---------------------------------------------------------
| 44 | 2018/01/06 15:05 | 12 |1 |100 |