【发布时间】:2022-06-23 02:27:40
【问题描述】:
我有一组基本数据,例如:
ID Value
A 0.1
B 0.2
C -0.1
D -0.01
E 0.15
如果我们使用 data.rank() 我们会得到结果:
ID Value
A 3
B 5
C 1
D 2
E 4
但我希望负值导致负排名,例如:
ID Value
A 1
B 3
C -2
D -1
E 2
基本上,排名给负值一个负排名,而正值获得一个正排名,但我们得到的不是 1 到 5,而是 1 到 3 和 -1 到 -2。 非常感谢任何帮助。
【问题讨论】:
-
您的排名值不正确。您如何将正数 [0.1, 0.2, 0.15] 排名为 [2, 3, 1]?
-
正面排名似乎不正确。你能编辑这个吗?或者确认确实正确
-
感谢大家的评论,已经编辑好了