【发布时间】:2014-04-28 13:57:53
【问题描述】:
我有一个目录,里面有很多文件。我正在尝试读取所有文件并选择每个文件的第二列并使用 rbind 创建矩阵。但问题是创建矩阵后,其中没有列名和行名。 基本上,行名应该是我阅读的文件名,rbind 它是第二列。 colnames 应该是其中一个文件的第一列。
这是我的努力:
nm <- list.files(path="path/to/file")
MyMatrix<-do.call(rbind, lapply(nm, function(x) read.table(file=x)[, 2]))
【问题讨论】:
-
您是否尝试过将行名称设置为您想要的?
row.names(MyMatrix) <- nm...
标签: r