如何在一个文件夹中同时导入多个csv文件,同时保留其名称。例如,如果将文件a.csv导入为“ a”,则将b.csv导入为“ b”,依此类推。
编辑:具体来说...我不想单独输入文件名,因为有一堆文件。我想要一个简单地从目录中读取所有文件并保留原始文件名的系统。
使用plyr函数的另一种方法:
library(plyr)
mydata = ldply(list.files(pattern = “csv”), function(filename) {
dum = read.table(filename)
#If you want to add the filename as well on the column
dum$filename = filename
return(dum)
})
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句