Как эффективно загружать файлы xlsx - PullRequest
0 голосов
/ 10 сентября 2018

Я пытаюсь импортировать около 30 файлов xlsx, каждый из которых имеет размер 60 Мб +, используя ниже

setwd("filepath")
filelist = list.files(pattern = ".*.xlsx")
datalist = lapply(filelist, function(x) {read_excel(x, sheet = 1)})
for (i in 1:length(datalist)){datalist[[i]]<-cbind(datalist[[i]],filelist[i])} 
Data = do.call("rbind", datalist)

Мне нужно много времени, чтобы загрузить эти файлы, есть ли эффективный способ загрузить эти файлы в течение нескольких минут? К сведению, моя системная оперативная память 8 ГБ, любая помощь будет принята с благодарностью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...