[R] Ordering a matrix based on cluster no
Aparna Sampath
aparna.sampath26 at gmail.com
Mon Jun 27 08:03:34 CEST 2011
Thanks for the help! But when I tried it, it does not work the same way I
want. :(
after combining the two matrices, they look like this:
V1 V2 X TEL.AML1.C41
Hyperdip.50.C23
1 TEL.AML1.C41 1 TEL.AML1.C41 1.0000000 0.00000000
2 Hyperdip.50.C23 1 Hyperdip.50.C23 0.0000000 1.00000000
3 BCR.AB.LC1 1 BCR.AB.LC1 0.1212121 0.78125000
4 Hyperdip.50.C13 1 Hyperdip.50.C13 0.0000000 1.00000000
6 TEL.AML1.9 1 T.ALL.C5 0.0000000 0.03225807
7 TEL.AML1.8 1 TEL.AML1.9 1.0000000 0.00000000
8 Hyperdip.50.C7 1 TEL.AML1.8 1.0000000 0.00000000
9 TEL.AML1.C37 1 Hyperdip.50.C7 0.0000000 1.00000000
11 TEL.AML1.C47 1 TEL.AML1.C37 1.0000000 0.00000000
13 Hyperdip.50.11 1 MLL.6 0.0000000 0.03225807
when i do : orddata1 <- df2_a[order(df2_a[,1],decreasing=T),]
I get the result:
V1 V2 X TEL.AML1.C41
Hyperdip.50.C23
22 TEL.AML1.C49 1 TEL.AML1.2M.1 1 0.00000000
11 TEL.AML1.C47 1 TEL.AML1.C37 1 0.00000000
1 TEL.AML1.C41 1 TEL.AML1.C41 1 0.00000000
9 TEL.AML1.C37 1 Hyperdip.50.C7 0 1.00000000
6 TEL.AML1.9 1 T.ALL.C5 0
0.03225807
7 TEL.AML1.8 1 TEL.AML1.9 1
0.00000000
16 TEL.AML1.2M.4 1 Hyperdip.50.11 0 1.00000000
19 TEL.AML1.2M.1 1 TEL.AML1.2M.4 1 0.00000000
15 Hyperdip.50.R2 1 T.ALL.C10 0
0.00000000
20 Hyperdip.50.C9 1 BCR.ABL.Hyperdip.R5 0 1.00000000
The results are not right! I want it to look for the gene TEL.AML1.C49 in
the second matrix and group it accordingly.
Aparna
--
View this message in context: http://r.789695.n4.nabble.com/Ordering-a-matrix-based-on-cluster-no-tp3625956p3627017.html
Sent from the R help mailing list archive at Nabble.com.
More information about the R-help
mailing list