如何更改矩阵中列的位置,如M中的最后一列,G中的第一列,M中的第二列,G中的倒数第二个等等
例如
[,1] [,2] [,3] [,4]
[1,] 1 5 9 13
[2,] 2 6 10 14
[3,] 3 7 11 15
[4,] 4 8 12 16
我想要
[,1] [,2] [,3] [,4]
[1,] 13 9 5 1
[2,] 14 10 6 2
[3,] 15 11 7 3
[4,] 16 12 8 4
谢谢!
答案 0 :(得分:2)
最简单的方法是-
mat[, ncol(mat):1]
[,1] [,2] [,3] [,4]
[1,] 13 9 5 1
[2,] 14 10 6 2
[3,] 15 11 7 3
[4,] 16 12 8 4