【发布时间】:2015-09-10 05:31:43
【问题描述】:
我正在将一个 Excel 文件读入 R,如下所示:
Table <- read_excel("mydatafile.xlsx", 1, col_names=FALSE)
然后,我将其转换为矩阵:
mymatrix <- as.matrix(Table)
这些列会自动显示为 X0、X1、X2 等,直到 X107。因为这些列代表测试的答案,所以我想在 R 中创建一些新的列名。我希望将这些列命名为 Q1、Q2、Q3、Q4 等等,直到 Q108。
我需要创建一个列名向量以便我可以去
colnames(mymatrix) <- my_col_names
但是,我不确定如何最好地做到这一点。我意识到我可以通过循环轻松获得我想要的东西,但我知道在 R 中通常不鼓励循环。我想知道是否有更好的方法来做到这一点。
【问题讨论】: