Я ищу Tidyverse способ преобразования списка списков в фрейм данных в R.
# Create a list of lists:
a <- seq(1,10,1)
b <- seq(1,20,2)
# Function to calculate the sum
# (just an example, I am aware of the base R sum())
sum_test <- function(a=a, b=b){
sum <- a+b
df <- cbind(a,b,sum)
return(df)
}
list_of_lists <- purrr::map2(a,b,sum_test)
Нетидиверсальный способ создания фрейма данных из списка списков:
df <- as.data.frame(do.call(rbind, list_of_lists))
Вопрос
Как преобразовать список списков в фрейм данных, используя tidyverse (с конвейером и без него)?