【发布时间】:2021-08-21 21:14:51
【问题描述】:
我有一个列表列表,例如 out。在每个列表列表中,我都有一个数据框(具有相同的结构,即相同的变量)。
out <- replicate(4, rep(list(NULL), 2), simplify = FALSE)
我的愿望是将属于第一个列表列表的所有数据帧,第二个列表合并在一起(在我最初的练习中,我有超过 4 个列表的 2 个列表......对于这个例子,我会做类似以下的事情:
dataframe1 <- rbind(out[[1]][[1]], out[[2]][[1]], out[[3]][[1]], out[[4]][[1]])
dataframe2 <- rbind(out[[1]][[2]], out[[2]][[2]], out[[3]][[2]], out[[4]][[2]])
知道如何以迭代方式更优雅地完成它吗?
PS:抱歉没有分享真实数据。
【问题讨论】: