MathTop

data_rank 函数

按数值大小为数据排名;默认返回互不相同的一基秩。

语法

  • Statistics:-Rank(list)
  • Statistics:-Rank(list, order = ascending)
  • Statistics:-Rank(list, order = descending)
  • Statistics:-Rank(list, output = table)
  • data_rank(list)
  • rankdata(list)

参数与选项

list形如 [1, 2, 3] 的列表字面量。
order可选排名方向:ascending 或 descending;默认为 ascending。
output可选输出方式:rtable/list 返回与输入顺序对应的秩;table 返回去重后的值-秩对。

示例

  1. 互异秩Statistics:-Rank([10, 20, 20, 40])返回 [1, 2, 3, 4]。
  2. 降序秩Statistics:-Rank([10, 20, 20, 40], order = descending)返回 [4, 2, 3, 1]。
  3. 秩表Statistics:-Rank([10, 20, 20, 40], output = table)返回 [[10.0, 1], [20.0, 2], [40.0, 3]]。