我有很多具有相同的rownames和colnames的csv文件,我想通过行名称将它们组合在一起,但是,我发现的所有示例都只是像垂直堆叠数据一样 .

例如我现在可以做的事情:

filenames <- list.files("C:/Users/Desktop/GCMS_experiment/Raw TIC_GCMS_experi", pattern=".csv", full.names=TRUE)
data <- rbindlist(lapply(filenames,fread))

然后输出这个“读取4323116行的93.0%读取4323116行和5(5)列”,这叠加了我的数据,因为对于一个csv文件,我有5个coloums和20684行(总共209个csv文件) .

我想要的是按行组合它们,即给我一个包含20684行,209 * 5 coloums的最终csv文件 . 即水平组合数据而不是垂直堆叠数据 .

我该怎么做代码?谢谢