如何在R中导入和合并多个Excel文件?

时间:2019-04-19 00:10:19

标签: r

我正在尝试将一百多个excel文件导入RStudio的环境。这些文件具有类似的变量。我已经创建了excel文件的目录(dir),然后尝试使用lapply从目录中读取所有文件。但它始终显示:

Error: `path` does not exist: ‘barishal_sw183.xlsx’

barishal_sw183.xlsx是目录的第一行,这也是目录所引用的文件夹的第一个excel文件的名称。如何导入所有这些文件并将它们合并为一个命令?我也尝试使用map,但是它不起作用。

file_list <- dir("F:/Spring 2019/Thesis_data/Kam_Thesis/data/water_level", pattern = ".xlsx")
lapply(file_list, read_excel)
Error: `path` does not exist: ‘barishal_sw183.xlsx’

1 个答案:

答案 0 :(得分:0)

错误消息告诉您一切。您通过的路径不存在。您要么将工作目录设置为F:/Spring 2019/Thesis_data/Kam_Thesis/data/water_level?setwd),要么需要将F:/Spring 2019/Thesis_data/Kam_Thesis/data/water_level/barishal_sw183.xlsx之类的完整路径传递给read_excel