代码之家  ›  专栏  ›  技术社区  ›  Jsangster

创建排名列R

  •  1
  • Jsangster  · 技术社区  · 8 年前

    我有一个数据框(表1),有两列,“年”和“损失”。我想创建一个新的列“Rank”,对损失进行排序。损失列中的最大值应排名1。

    1 回复  |  直到 8 年前
        1
  •  2
  •   Orhan Yazar    8 年前

    尝试 Table1$Rank <- rank(Table1$Loss)

    Table1$Rank <- order(Table1$Loss, decreasing = T)