读取文件夹中一堆excel文件中的一些文件

时间:2017-12-16 06:52:33

标签: r

我有一个大文件夹,有2000个文件,名字来自1.xlsx,2.xlsx,... 2000.xlsx, 我可以通过这种方式阅读所有这些内容,但我只想从400到1000的文件中读取。我该怎么做?谢谢。

file.list <- list.files(pattern='*.xlsx')
df.list <- lapply(file.list, read_excel)

2 个答案:

答案 0 :(得分:0)

一种快捷方式可能是

df.list <- lapply(paste0(400:1000,".xlsx"), read_excel)

答案 1 :(得分:0)

你很亲密。

lapply(file.list[400:1000], read_excel)