[R] get the sorted index of elements within a column
Wendy
wendy2.qiao at gmail.com
Wed Oct 12 04:05:08 CEST 2011
Hi all,
I have matrix, A. I want to sort the elements in each column in a ascending
order and output the index number their position. For example
A =
[,1] [,2] [,3] [,4]
[1,] 135.87060 97.55820 121.07722 171.625495
[2,] 70.19811 36.64529 50.13501 6.319125
[3,] 26.86293 24.22025 43.42826 26.952587
[4,] 1.88864 54.97618 12.50913 103.958836
I want the output, B, to be
B =
[,1] [,2] [,3] [,4]
[1,] 4 4 4 4
[2,] 3 2 3 1
[3,] 2 1 2 2
[4,] 1 3 1 3
I tried "apply(test,1,order)", but it did not work. Could anybody please
help? Thank you very much.
Wendy
--
View this message in context: http://r.789695.n4.nabble.com/get-the-sorted-index-of-elements-within-a-column-tp3896606p3896606.html
Sent from the R help mailing list archive at Nabble.com.
More information about the R-help
mailing list