[R] Function rank() for data frames (or multiple vectors)?
David Winsemius
dwinsemius at comcast.net
Wed Aug 24 18:44:43 CEST 2011
On Aug 24, 2011, at 11:09 AM, Sebastian Bauer wrote:
> Hello,
>
> I'd like to rank rows of a data frame similar to what rank() does
> for vectors. However, ties should be broken by columns that I
> specify. If it is not possible to break a ties (because the row data
> is essentially the same), I'd like to have the same flexibility that
> rank() offers. Is there an elegant solution to this simple problem
> in R? Basically, what I need is a mixture of order() and rank().
> While the former allows to specify multiple vectors, it doesn't
> provide the flexibility of rank() such that I can specify what
> happens if ties can not be broken.
An example of this "simple problem" would clarify this greatly. I
cannot tell what "flexibility" in 'rank' is missing in 'order'.
--
David Winsemius, MD
West Hartford, CT
More information about the R-help
mailing list