我有一个包含数据帧作为其在R.单元的明细表如何合并R中列表的所有元素?
实施例:
df1 <- data.frame("names"=c("John","Sam","Dave"),"age"=c(21,22,25))
df2 <- data.frame("names"=c("John","Sam"),"score"=c(22,25))
df3 <- data.frame("names"=c("John","Sam","Dave"),"country"=c("US","SA","NZ"))
mylist <- list(df1,df2,df3)
是否有可能合并MYLIST的所有元件一起,而无需使用一个循环?
我期望用于本实施例中的输出是:
names age score country
1 John 21 22 US
2 Sam 22 25 SA
在这个例子中的列表仅具有三个要素;不过,我正在寻找一种可以处理任意数量元素的解决方案。
感谢@alexwhan。我应该更具体。我需要一个包含任意数量元素的列表的解决方案。我的输入列表可能每次都有不同数量的元素,而不是本例中的三个元素。 – user2109248 2013-02-26 00:07:09
是的,这就是我想知道的 – alexwhan 2013-02-26 00:11:23