【问题标题】:Take elements of a matrix row wise and puts them in a column vector逐行获取矩阵的元素并将它们放入列向量中
【发布时间】:2021-05-22 15:29:20
【问题描述】:

这可能是基本的,但我想逐行获取矩阵的元素并将它们放入列向量中。该怎么做?

#A matrix
BETA <- matrix(c(0.215, 0.031, 0.003, 0.323), byrow = TRUE, ncol = 2)
#I want to achieve this:
0.215 
0.031
0.003 
0.323

【问题讨论】:

  • 矩阵(t(BETA))

标签: r matrix data-manipulation


【解决方案1】:

我假设您想获得 numeric 课程。这是怎么做的。

BETA <-matrix(c(0.215, 0.031, 0.003, 0.323), byrow = TRUE, ncol = 2)
BETA_column = as.numeric( t(BETA) )
BETA_column
#> [1] 0.215 0.031 0.003 0.323

reprex package (v1.0.0) 于 2021 年 2 月 19 日创建

【讨论】:

    最近更新 更多