OrdinalRank Command

OrdinalRank( <List> )

Returns a list, whose i-th element is the rank of i-th element of list L (rank of element is its position in Sort(L)). If there are more equal elements in L which occupy positions from k to l in Sort[L], ranks from k to l are associated with these elements.

  • OrdinalRank({4, 1, 2, 3, 4, 2}) returns {5, 1, 2, 4, 6, 3}

  • OrdinalRank({3, 2, 2, 1}) returns {4, 2, 3, 1}

Also see command: TiedRank