From ramasamy at cancer.org.uk  Wed Jul 21 17:06:58 2004
From: ramasamy at cancer.org.uk (Adaikalavan Ramasamy)
Date: Wed Jul 21 17:06:47 2004
Subject: [Rd] rank() with decreasing argument - feature request
Message-ID: <1090422417.3012.26.camel@localhost.localdomain>

I like to request that the an argument/option to rank numbers in
decreasing order, i.e. largest number first, be added to rank().
Currently I am using the following construct, which can get a bit
cumbersome at time.

> rank.decreasing <- function(x) length(x) + 1 - rank(x)
> x <- c(101, 103, 102)
> rank(x)
[1] 1 3 2
> rank.decreasing(x)
[1] 3 1 2

I hope this is not an unreasonable request considering sort() and
order() have decreasing option. Thank you.

Regards, Adai


[Rd] rank() with decreasing argument - feature request
Adaikalavan Ramasamy