【发布时间】:2013-08-21 01:27:58
【问题描述】:
请帮助我用一个公式进行排名,例如:
std_no score rank
1 50 1
4 45 2
3 45 3
2 45 4
5 45 5
6 30 6
上面的例子是正确的,但我想要这个。
std_no score rank
1 50 1
4 45 3.5
3 45 3.5
2 45 3.5
5 45 3.5
6 30 6
我如何获得 3.5?公式排名。 2,3,4,5相加除以4,就是同等级45的数量。
【问题讨论】:
-
至少显示你的代码
-
一般情况下,4个成绩相同的学生都应该是第2而不是3.5。
-
std_no 不应该是唯一的?因为那是 2 std_no 1
-
但公式是将所有相同分数的排名相加并除以相同分数的数量
-
@binogure 抱歉输入错误