Предположим, у меня есть файл excel, называемый report.xlsx. Этот файл имеет 10 листов, удобно именуемых Sheet1 through Sheet10. На каждом листе в строке 14 есть заголовки столбцов: S/N, RegistryNr, Surname, FirstName, (пусто), имя отца, имя MotherName, пол, (пустой), DOB. Как я могу объединить каждый лист в один набор данных?Как слить несколько листов книги Excel в r?
Я знаю, что с excel_sheets("report.xlsx")
Я могу получить все имена листов в вектор.
Я знаю, что с df <- read_excel("report.xlsx", 1, skip = 14)
Я могу получить все данные одного листа в фрейме данных df.
Вот насколько мне известно, в R:/
Как объединить эти команды, чтобы импортировать каждый лист в тот же кадр данных?
Просто написать цикл, который перебирает листы, что-то вроде '(для я в 1:14) {DF <- rbind (ДФ, read_excel («report.xlsx», i, skip = 14))} ' – ytk
@ytk Спасибо! Это то, что я искал! –