我在csv中有一个包含1000多个excel文件的文件夹,现在我想用R来分析它们。 我已经创建了一些统计命令并在一个excel文件中测试它们(所有excel文件具有相同的表结构,只有文件名和表中的数据不同)。
是否有一种简单的方法可以加载R中的所有Excel文件以在所有工作表上运行我的测试?
提前谢谢!
答案 0 :(得分:1)
如果文件都是.csv
,则可以使用read.csv
中的list
来阅读。假设文件在工作目录中,
files <- list.files(pattern='yourpattern.csv')
lst <- lapply(files, function(x) read.csv(x,header=TRUE))
lapply(lst, yourfunction)