为R中的数据矩阵创建名称

时间:2017-05-24 21:59:25

标签: r matrix dataframe

我有一个名为12 x 2的简单m矩阵,其中包含我的数据集(见下文)。

问题

我想知道为什么当我使用dimnames(m) 为我的数据的两列创建两个名称时,我会遇到Error?有没有更好的方法在R?

中为这些数据创建列名

这是我的R代码:

Group1 = rnorm(6, 7)  ;  Group2 = rnorm(6, 9)
Level = gl(n = 2, k = 6)

m = matrix(c(Group1 , Group2, Level), nrow = 12, ncol = 2)
dimnames(m) <- list( DV = Group1, Level = Level)

1 个答案:

答案 0 :(得分:1)

替换dimnames(m)
colnames(m) <- c("DV","Level")