我有一个数据框(表1),有2列“年”和“损失”。我想创建一个排名损失的新列“排名”。在列损失最大的价值应以秩1创建一个排名列R
创建一个排名列R
回答
尝试Table1$Rank <- rank(Table1$Loss)
您还可以使用Table1$Rank <- order(Table1$Loss, decreasing = T)
de de loss负数吗?如果是这样的话,那就做 'Table1 $ Rank < - order(Table1 $ Loss)' –
@Jsangster所以它工作吗? –
@Jsangster既不是'Table1 $ Rank < - order(Table1 $ Loss,decrease = T)'或'Table1 $ Rank < - order(Table1 $ Loss)'是否有效?然后尝试'Table1 $ Rank < - order(Table1 $ Loss,decrease = F)' –
- 1. 在R中有效地创建一个向量的排列
- 2. 创建一个排名索引
- 3. 用dplyr创建一个排名变量?
- 4. R-创建多个列
- 5. 创建一个排列矩阵
- 6. 基于另一列创建一个新列R
- 7. 在R中为单个列创建一个列图
- 8. MySql和PhP - 创建一个数据库列的排名下拉列表
- 9. R-创建具有名称
- 10. 创建来自几个列表的每一个独特的排名表
- 11. R:从矢量列表创建一个嵌套列表
- 12. 在R中创建一个具有一定条件的列
- 13. R为多个条件设置的值创建一个新列
- 14. 在R中创建新列时引用一个变量名称的数据框
- 15. 如何用R/Splus中的名称创建一个没有条目的列表?
- 16. 创建用户排名
- 17. 创建一个名称为
- 18. 创建一个名为addGrade
- 19. 在R中用“粘贴”创建一个变量名?
- 20. 根据R中的文件名创建一个新字段
- 21. 通过对数组进行排序创建排名列表
- 22. R - 创建数字列表
- 23. R创建矩阵阵列
- 24. C到R:创建列表
- 25. 的R - 创建新列
- 26. R基于拆分列名创建新列
- 27. R - 按编号排序列表名称
- 28. 得到一个列名中的R
- 29. “object'day'not found r”。但'天'是一个列名
- 30. R:创建一个动态变量
您可以检查'?rank' – akrun
谢谢akrun,但我无法找到我一直在寻找的答案在帮助 – Jsangster