我有一个数据帧,我在其中按Internal Score
和Issue Date
(按季度)分组。然后我想创建一个统计表,其中包括贷款数量的累计计数(由Loan #
的不同计数表示)、贷款金额的累计和以及Actual Loss
和{
示例数据集:
Loan # Amount Issue Date TU Status List Internal Score Last Actual Paid \
0 57144 3337.76 2017-04-03 B A 0.0
1 57145 5536.46 2017-04-03 B C 0.0
2 57160 3443.91 2017-04-03 B B 0.0
3 57161 1162.79 2017-04-03 B B 0.0
4 57162 3845.98 2017-04-03 B B 0.0
5 57163 3441.50 2017-04-03 B B 0.0
6 57164 2039.96 2017-04-03 B C 0.0
7 57165 4427.53 2017-04-03 B A 0.0
8 57166 4427.53 2017-04-03 B A 0.0
9 57167 1617.77 2017-04-03 B B 0.0
Outstanding-Principal Actual Loss
0 3337.76 0.0
1 5536.46 0.0
2 3443.91 0.0
3 1162.79 0.0
4 3845.98 0.0
5 3441.50 0.0
6 2039.96 0.0
7 4427.53 0.0
8 4427.53 0.0
9 1617.77 0.0
我试过这样的方法:
^{pr2}$
您可以先使用
groupby
,然后再应用cumsum
。在我修改了您的虚拟数据,同时将日期更改为跨季度,以使您的示例更加清晰:
首先,创建一个列,其中包含标识给定时间戳的季度和年份的键:
^{pr2}$现在,aggreagte:
最后使用
transform
和cumsum
:相关问题 更多 >
编程相关推荐