Dear R experts,
 
I have a dataframe with 4 columns (variables). I want to redorder (or 
reposition) these columns on the basis of a value in its last row. e.g.
 
df1<-data.frame( v1= c(2,3,1,9,5), v2=c(8,5,12,4,11), v3=c(7,8,2,6,9), 
v4=c(1,4,6,3,6)) 
 
> df1
   v1 v2 v3 v4
1  2  8  7  1
2  3  5  8  4
3  1 12  2  6
4  9  4  6  3
5  5 11  9  6

I wanto to get the order of df1 on the basis of value in last row (descending 
order) like
 
   v2 v3 v4 v1
1  8  7  1  2
2  5  8  4  3
3 12  2  6  1
4  4  6  3  9
5 11  9  6  5
 
Could somebody help me?
 
Daniel
Amsterdam
 

 
 
 

Send instant messages to your online friends http://uk.messenger.yahoo.com 
        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to