【问题标题】:How to convert matrix rows to elements of a list in R? [duplicate]如何将矩阵行转换为R中列表的元素? [复制]
【发布时间】:2015-06-16 23:00:23
【问题描述】:

我想提取矩阵的所有元素并将它们逐行放入向量中。 例如,如果我的矩阵是:

[,1] [,2] [,3]
1    2    3
4    5    6

那么,我想要一个像这样的向量:

[1, 2, 3, 4, 5, 6]

我应该如何在 R 中做到这一点?

【问题讨论】:

    标签: r matrix vector


    【解决方案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
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-06-08
      • 1970-01-01
      • 2020-03-03
      • 2015-05-27
      • 1970-01-01
      • 2015-04-27
      • 1970-01-01
      相关资源
      最近更新 更多