如何用pandas把某一列排序,并且获得对应元素的排名?

讨论 CofCai
Lv2 初级炼丹师
发布在 Pandas   1733   2
讨论 CofCai   1733   2

    如何用pandas把某一列排序,并且获得对应元素的排名?

    对于值相同的元素,其排名应该相同,并且会消耗掉一个名次。 比如一个DataFrame型数据,其索引是学号,其某列是成绩,然后我需要根据成绩这一列排 名,对于成绩相同的人,其排名是相同的,而且会消耗掉一个名次,什么意思呢?就是 这样的排名:1 2 2 4 ......,两个并列第2,然后消耗了第3这个名次,下一个人直接从第 4开始排名。

    版权声明:作者保留权利,不代表意本站立场。如需转载请联系本站以及作者。

    参与讨论

    回复《 如何用pandas把某一列排序,并且获得对应元素的排名?

    EditorJs 编辑器

    沙发,很寂寞~
    反馈
    to-top--btn