本文介绍了READ_EXCEL()和lApply()的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个.xlsx文件有两个工作表,我想使用readxl包中的read_excel生成这两个Excel工作表的列表。我已使用此代码

my_work <- lapply(excel_sheets("data.xlsx"), 
                      read_excel, 
                      path = "data.xlsx")
"data.xlsx"文件多次调用read_excel()函数,每个工作表一个接一个地加载。结果是一个数据框列表,每个数据框代表data.xlsx中的一个工作表。我的问题是,既然文件已经在工作目录中,为什么要在lapply函数中编写路径参数?

推荐答案

文档:

read_excel(path, sheet = 1, col_names = TRUE, col_types = NULL, na = "", skip = 0)

参数路径是必需的参数。所以你需要把它填进去。否则,将弹出错误。

这篇关于READ_EXCEL()和lApply()的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-15 14:20