[R] partially sorting?

jim holtman jholtman at gmail.com
Wed Jul 29 04:20:20 CEST 2009


Is this what you want?  You may have to include other columns for
other levels of uniqueness:

> x
     [,1] [,2] [,3] [,4] [,5]
[1,] 1239   10   10   10   10
[2,] 1234   10   10   10   10
[3,] 1500   11   11   11   11
[4,] 1001   11   11   11   11
[5,] 1009   11   11   11   11
[6,] 1344   12   12   12   12
[7,] 1349   12   12   12   12
[8,] 1458   13   13   13   13
> x[order(x[,2], x[,1]),]
     [,1] [,2] [,3] [,4] [,5]
[1,] 1234   10   10   10   10
[2,] 1239   10   10   10   10
[3,] 1001   11   11   11   11
[4,] 1009   11   11   11   11
[5,] 1500   11   11   11   11
[6,] 1344   12   12   12   12
[7,] 1349   12   12   12   12
[8,] 1458   13   13   13   13
>


On Tue, Jul 28, 2009 at 10:07 PM, ashley2000<ashley.askew2000 at gmail.com> wrote:
>
> Dear all,
>
> x <-
> matrix(c(1239,10,10,10,10,1234,10,10,10,10,1500,11,11,11,11,1001,11,11,11,11,
>
> 1009,11,11,11,11,1344,12,12,12,12,1349,12,12,12,12,1458,13,13,13,13),8,5,byrow
> = T)
>
>> x
>     [,1] [,2] [,3] [,4] [,5]
> [1,] 1239   10   10   10   10
> [2,] 1234   10   10   10   10
> [3,] 1500   11   11   11   11
> [4,] 1001   11   11   11   11
> [5,] 1009   11   11   11   11
> [6,] 1344   12   12   12   12
> [7,] 1349   12   12   12   12
> [8,] 1458   13   13   13   13
>
> I tried to sort by 1st column, but stayed the other columns as they were. I
> mean
>
>
>
>     [,1] [,2] [,3] [,4] [,5]
> [2,] 1234   10   10   10   10
> [1,] 1239   10   10   10   10
> --------------------------------------
> [4,] 1001   11   11   11   11
> [5,] 1009   11   11   11   11
> [3,] 1500   11   11   11   11
> --------------------------------------
> [6,] 1344   12   12   12   12
> [7,] 1349   12   12   12   12
> --------------------------------------
> [8,] 1458   13   13   13   13
>
>
>
> any suggestions?
>
> thanks
>
> ashley
> --
> View this message in context: http://www.nabble.com/partially-sorting--tp24711191p24711191.html
> Sent from the R help mailing list archive at Nabble.com.
>
> ______________________________________________
> R-help at 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.
>



-- 
Jim Holtman
Cincinnati, OH
+1 513 646 9390

What is the problem that you are trying to solve?




More information about the R-help mailing list