我想提取矩阵的所有元素并将它们放在一个向量行中。 例如,如果我的矩阵是:
[,1] [,2] [,3]
1 2 3
4 5 6
然后,我想要一个这样的矢量:
[1, 2, 3, 4, 5, 6]
我应该如何在R中执行此操作?
答案 0 :(得分:1)
只需使用c(t(yourmatrix))
:
m <- matrix(1:6, ncol = 3, byrow = TRUE)
m
# [,1] [,2] [,3]
# [1,] 1 2 3
# [2,] 4 5 6
c(t(m))
# [1] 1 2 3 4 5 6