У меня есть функция, которая запрашивает базу данных и возвращает список из двух фреймов данных (df1 и df2).Если я итеративно повторю эту функцию, я возвращаю список вложенных списков с двумя фреймами данных.
Результирующий список имеет следующую структуру:
#e.g. sample list of lists of 2 data frames
A1 <- data.frame(Value =c("A","B","C"))
A2 <- data.frame(Value =c("1","2","3"))
B1 <- data.frame(Value =c("D","E","F"))
B2 <- data.frame(Value =c("4","5","6"))
C1 <- data.frame(Value =c("G","H","I"))
C2 <- data.frame(Value =c("7","8","9"))
myList <- list( list(df1 = A1, df2 = A2),
list(df1 = B1, df2 = B2),
list(df1 = C1, df2 = C2))
Затем я хочу объединитьфреймы данных в свои отдельные большие фреймы данных - df1_All и df2_All.
Как извлечь все фреймы данных df1 из списка и объединить их в больший фрейм данных?Я думаю, что было бы использовать использовать конструкцию do.call (rbind) с функцией apply или map, примененной к myList?