我正在搜索将列表列表转换为R中的数据框的Tidyverse方法。>
列表列表示例:
# Load library library(tidyverse) 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 <- map2(a,b,sum_test)
创建列表列表的数据框的非tidyverse方法:
df <- as.data.frame(do.call(rbind, list_of_lists))
问题
如何使用tidyverse(带有和不带有管道)将列表列表转换为数据框?
我正在搜索将列表列表转换为R中的数据帧的Tidyverse方式。列表列表的示例:#加载库library(tidyverse)a
您可以使用
您可以尝试:
我喜欢这个版本,因为它保持了可读性,这对我来说是关于tidyverse
的最强要点