我们说我有一个矩阵
t = matrix(
c(7:12),
nrow=3,
ncol=2)
现在我要添加一个名为"时间"的列。隐含所有行的文本值(让我们说"文字")
t = cbind (t, Time = "text")
现在,如果我检查矩阵,我会看到所有数值也都转换为文本值:
Time
[1,] "7" "10" "text"
[2,] "8" "11" "text"
[3,] "9" "12" "text"
因此,colMeans或colSums等所有功能都不再起作用...... 可能是什么问题?我试图将矩阵转换为数据帧(as.data.frame),但它没有帮助。我的最终目标是应用一些数学函数,然后将此矩阵保存为XLS表,其中包含数字和文本数据以及所有变量,如下所示:
1 2 Time
[1,] 7 10 text
[2,] 8 11 text
[3,] 9 12 text
有没有简单的解决方案?