我想对矩阵进行矢量化以获得“每行”的值。例如:
mat = matrix(1:4,ncol=2)
mat
[,1] [,2]
[1,] 1 3
[2,] 2 4
c(mat) # or as.vector(mat). Both give the values "per columns"
[1] 1 2 3 4
我想得到这个:
[1] 1 3 2 4
答案 0 :(得分:2)
首先转置矩阵,例如c(t(mat))
。
答案 1 :(得分:-2)
按行填充
matrix(1:4,ncol=2 , byrow=TRUE) # matrix is filled by rows.