У меня проблемы с чтением данных, хранящихся на 2-й вкладке нескольких электронных таблиц Excel, которые хранятся локально. Мне удалось прочитать все данные с первой вкладки этих таблиц, используя синтаксис:
library(readxl)
filenames2017 <-list.files(pattern = "*.xls")
final2017.df <- do.call("rbind", lapply(filenames2017, read_excel))
Однако я не смог найти решения для импорта данных из других конкретных вкладок, кроме первой вкладки.
lapply
в следующем формате:lapply(.x, .f, ...)
-.x
это список, а.f
это функция, вы это знаете....
является дополнительным аргументом для.f
. Таким образом, вы можете указатьsheet = 'thesheet'
в качестве третьего аргументаlapply
, и он будет передан вашей функции. Я уточню это в своем ответе, спасибо. 26.09.2017