[R] ordered matrix question

Daniel Nordlund res90sx5 at verizon.net
Tue Feb 27 19:13:23 CET 2007


> -----Original Message-----
> From: r-help-bounces at stat.math.ethz.ch [mailto:r-help-bounces at stat.math.ethz.ch]
> On Behalf Of Juan Pablo Fededa
> Sent: Tuesday, February 27, 2007 9:47 AM
> To: R-help at stat.math.ethz.ch
> Subject: [R] ordered matrix question
> 
> Hi all,
> 
> Is there an easy way to generate an object wich will be the same matrix, but
> ordered by de cfp value?
> The data frame consists of numeric columns:
> "Block"    "X"    "Y"    "cfp"    "yfp"    "ID"
> 0    524    244    213.41795    7.18482109    1
> 0    556    270    65.383904    9.568372661    2
> 0    528    316    40.789474    5.573732175    3
> 0    642    432    135.81734    12.40134427    4
> 0    716    430    34.359135    3.944923077    5
> 0    894    362    109.63158    3.197160316    6
> 0    958    130    63.98452    3.396452004    7
> 0    506    92    83.513931    9.105496856    8
> 0    476    464    91.674919    9.178089414    9
> 0    364    426    44.13932    2.068334364    10
> 
> Thanks in advance,
> 
> 
> Juan Pablo

Juan,

Look at ?order.  Something like this should work

your.df[order(your.df$cfp, decreasing=TRUE), ]

Hope this is helpful,

Dan

Daniel Nordlund
Bothell, WA  USA



More information about the R-help mailing list