有人能就以下问题提供一些帮助吗
我想对数据帧列上的组应用百分位,并且返回的百分位值在1到5之间
我试过这样的方法:
dfp.groupby('Account')['Amount'].transform(lambda x: x.quantile())
但没有如预期的那样给出结果
具有预期输出(列分数)的示例如下:
Account Amount Score
52 678 5
52 89 2
52 44 1
52 90 2
52 3 1
52 1 1
89 23 2
89 430 5
89 3 1
有人可以协助满足上述要求吗
谢谢
目前没有回答
相关问题 更多 >
编程相关推荐