【发布时间】:2017-10-11 09:58:00
【问题描述】:
我有一个包含很多工作表的 Excel 文件,我需要一个代码来将每个工作表导入一个单独的数据框中,该数据框架将按照与 Excel 中工作表名称相同的约定命名。
例如,选项卡 A、B、C 将分别导入为数据框 A、B 和 C。
从其他线程中,我看到了如下代码:
length(excel_sheets(filename))获取文件的张数
然后创建一个包含每个选项卡的列表:
read_excel_allsheets <- function(filename) {
sheets <- readxl::excel_sheets(filename)
x <- lapply(sheets, function(X) readxl::read_excel(filename, sheet = X))
names(x) <- sheets
x
}
但我不知道标签是如何从那里导入到 R 中的。
非常感谢您的帮助。 提前致谢!
【问题讨论】:
标签: r import-from-excel