Я пытаюсь объединить данные со всех листов во всех файлах Excel в папке. Все листы и все файлы имеют одинаковые заголовки и одинаковые наборы данных. Я думал, что приведенный ниже код будет читать все листы, но, похоже, он читает ТОЛЬКО первый лист в каждом файле.
# This needs several other packages
# install.packages("XLConnect")
require(XLConnect)
setwd("C:/Users/Excel/Desktop/Coding/R Programming/Excel/Excel_Files/")
fpattern <- "File.*.xls*?" # pattern for filenames
output.file <- "Test.xls"
lfiles <- list.files(pattern = fpattern)
# Read data from all sheets
lfiles %>%
excel_sheets() %>%
set_names() %>%
map(read_excel, lfiles = lfiles)
readxl
- это новейший и лучший способ чтения файлов Excel; если вы можете переключиться на это, у вас больше шансов получить помощь. - person Aaron left Stack Overflow   schedule 18.07.2018