繁体   English   中英

R:将清单清单合并为一个资料框

[英]R: combine list of lists into a single dataframe

我有一个列表(res)包含pxb个数据帧。 每个数据帧有12列,但行数不同(例如, res[[1]][[1]]有12列和36行,而res[[1]][[1]]有12列和38行) 。 我想将它们组合成一个具有12列和179行的单个数据框。 由于我丢失了列和行信息do.call("rbind", listOfDataFrames)所以do.call("rbind", listOfDataFrames)方法不起作用。 让我知道,是否需要进一步的说明。 非常感谢!

实际上,它是一个包含5元素的列表。 并且所述第一元件是dataframes的列表,而在其他元件2345NULL 因此您需要访问列表的第一个元素:

do.call(rbind, listOfDataFrames[[1]])

要么:

rbindlist(listOfDataFrames[[1]])

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM