您可以使用以下代码来给出myPC$Sum按照Sum从大到小排序的位次:

myPC$Rank <- rank(-myPC$Sum, ties.method = 'min')

其中,rank函数将myPC$Sum向量中的元素从大到小排名,并将排名结果保存在myPC$Rank中。ties.method参数表示遇到相同的元素时如何处理,这里选择了'min',表示取最小排名。-号表示将myPC$Sum向量取相反数,从而实现从大到小排序。

R语言:根据Sum值对数据框进行排序并获取排名

原文地址: https://www.cveoy.top/t/topic/oI5H 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录