Я понимаю это XLConnect
может использоваться для чтения рабочего листа Excel в R. Например, это прочитало бы первый рабочий лист в названной рабочей книге test.xls
в R.
library(XLConnect)
readWorksheetFromFile('test.xls', sheet = 1)
У меня есть Excel Workbook с несколькими рабочими листами.
Как может все рабочие листы в рабочей книге быть импортированным в список в R, где каждый элемент списка является data.frame для данного листа, и где название каждого элемента соответствует названию рабочего листа в Excel?
Добавление к ответу Paul. Листы могут также быть связаны с помощью чего-то вроде этого:
data = path %>%
excel_sheets() %>%
set_names() %>%
map_df(~ read_excel(path = path, sheet = .x), .id = "Sheet")
Библиотекам было нужно:
if(!require(pacman))install.packages("pacman")
pacman::p_load("tidyverse","readxl","purrr")