Is there any way to sort columns of a matrix independently in R?
matrix, r
Solution
Yes, there is!
apply(mat, 2, sort)
[,1] [,2] [,3]
[1,] 1 1 2
[2,] 3 2 3
[3,] 34 5 4
[4,] 45 7 32
[5,] 4325 23 734
Problem
I'm a newbie in R so, I really need some help here. I just want to sort each column independently. Any help is appreciated! ``` > mat <- matrix(c(45,34,1,3,4325,23,1,2,5,7,3,4,32,734,2),ncol=3) > mat [,1] [,2] [,3] [1,] 45 23 3 [2,] 34 1 4 [3,] 1 2 32 [4,] 3 5 734 [5,] 4325 7 2 ``` to ``` [,1] [,2] [,3] [1,] 1 1 2 [2,] 3 2 3 [3,] 34 5 4 [4,] 45 7 32 [5,] 4325 23 734 ```