0
我有很多文件在里面的目录。我正在尝试读取所有文件并选择每个文件的第二列,并使用rbind创建矩阵。但问题是,在创建矩阵后,其中没有列名和行名称。 基本上行名应该是我读的文件名和rbind它是第二列。 colnames应该是文件之一的第一列。当你从一个目录中读取一堆文件到R中时,如何设置colnames和rownames?
这里是我的努力:
nm <- list.files(path="path/to/file")
MyMatrix<-do.call(rbind, lapply(nm, function(x) read.table(file=x)[, 2]))
你有没有试过将行名设置为你想要的? 'row.names(MyMatrix)< - nm' ... – Justin