У меня есть локальная папка с файлами Excel в том же формате.Каждый файл Excel имеет 10 листов.
Я хочу иметь возможность сделать следующее:
1) Прочитать все файлы Excel в R
2) Сшить все результаты вместе, но по листу.
3) Результатом будет 10 новых фреймов данных со всеми файлами Excel, объединенными вместе.
4) Будет добавлен новый столбец с именем файла
Я посмотрел код, и лучшее, что я смог найти, это, но он не делает это по листам:
files = list.files()
library(plyr)
library(readr)
library(readxl)
data2=lapply(files, read_excel)
for (i in 1:length(data2)){data2[[i]]<-cbind(data2[[i]],files[i])}
all_data <- do.call("rbind.fill", data2)
Кто-нибудь имел успех с этим?
Заранее спасибо