使用名称向量选择矩阵列

时间:2017-07-03 13:17:00

标签: r list

一个名单:

names = c(col1, col2, col6)
像这样的矩阵:

col1 col2 col3 col4 col5 col6
  1    4    5    2    7    2
  4    5    7    2    8    1

为了得到这个:

col1 col2 col6
  1    4    2
  4    5    1

从“矩阵”中选择“名称”以创建新矩阵。

1 个答案:

答案 0 :(得分:0)

你需要在引号中加上你的名字,然后......

names = c("col1", "col2", "col6")
m2 <- m[,names]

m2
     col1 col2 col6
[1,]    1    4    2
[2,]    4    5    1
相关问题