[R] Adding ranks to a repeatedly ragged array
Wolfram Fischer
wolfram at fischer-zim.ch
Mon Sep 13 09:34:15 CEST 2004
How can I add an extra column containing the rank
to a ragged array indexed by more than one grouping
factors?
E.g. with the barley dataset:
How can I to add an additional column ``rank''
containing the rank of the ``yield'' of
the different varieties in relation to the indices
``year'' and ``site'' to the barley dataframe?
I achieved to calculate the ranks with:
rank.lists <-
with( barley, tapply( yield, list( site=site, year=year ), rank ) )
but I do not manage to merge this result
to the original dataframe ``barley''.
Thanks!
Wolfram
More information about the R-help
mailing list