为一个变量创建自定义列组,groupby Python中的另一个变量

2024-05-23 01:21:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我有这样一个数据帧:

ID         Category     Purchase
10001         1          7823
10001         2          7932
10002         1          10899
10003         1          79812
10003         2          80980
.....

还有许多其他ID,他们有不同类别的购买金额。我想根据购买量将每个类别中的每个用户分为10组(我可能也想尝试5或20组)。所以最接近的观测得到相同的秩。函数的作用是:指定类别中值的ranks=范围。但我想把等级限制在10级。它将相当于SAS中的进程等级。你知道吗


Tags: 数据函数用户id进程purchase类别金额

热门问题