[R] How to sort a dataframe?

Spencer Graves
Mon, 07 Apr 2003 18:07:29 -0000

> tester <- data.frame(one=c(3,2,1), two=c(2,3,1))
 > tester[order(tester$one),]
   one two
3   1   1
2   2   3
1   3   2
 >
Spencer Graves

Remko Duursma wrote:
> Dear R-helpers,
>
> for the purpose of plotting a dataframe, i am trying to sort a dataframe by
one column, for example
>
> tester <- data.frame(one=c(3,2,1), two=c(2,3,1))
>
> #> tester
> #  one two
> #1   3   2
> #2   2   3
> #3   1   1
>
> # I want to sort "tester" by column "one", so that i
get a dataframe
> # that looks like:
> #one two
> #1    1
> #2    3
> #3    2
>
> I know of 'sort' but it can only sort vectors.
>
> Thanks for your help,
>
> Remko Duursma