如何用R分析许多excel文件

时间:2014-12-31 09:41:24

标签: r

我在csv中有一个包含1000多个excel文件的文件夹,现在我想用R来分析它们。 我已经创建了一些统计命令并在一个excel文件中测试它们(所有excel文件具有相同的表结构,只有文件名和表中的数据不同)。

是否有一种简单的方法可以加载R中的所有Excel文件以在所有工作表上运行我的测试?

提前谢谢!

1 个答案:

答案 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)