[R] Sorting a dataframe by one column?

michael watson (IAH-C) michael.watson at bbsrc.ac.uk
Fri Feb 24 15:07:19 CET 2006


You mean like this?

a<-1:10
b<-(a-5)^2
d<-data.frame(a,b)
d[order(d$b),]

?? 

-----Original Message-----
From: r-help-bounces at stat.math.ethz.ch
[mailto:r-help-bounces at stat.math.ethz.ch] On Behalf Of mtb954 mtb954
Sent: 24 February 2006 13:55
To: r-help at stat.math.ethz.ch
Subject: [R] Sorting a dataframe by one column?

Given the following dataframe:

A=1:10
B=(a-5)^2
DATAFRAME=data.frame(A,B)

How can I sort DATAFRAME increasing (or decreasing, for that matter) by
B without making reference to A, or any other column?

I've read ?order and ?sort but cannot seem to figure this out.

Thank you.

Mark

______________________________________________
R-help at stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide!
http://www.R-project.org/posting-guide.html




More information about the R-help mailing list