2012-06-15 26 views
12
A = data.frame(a = c(1:10), b = c(11:20)) 
B = data.frame(a = c(101:110), b = c(111:120)) 
C = data.frame(a = c(5:8), b = c(55:58)) 

L = list(list(B,C),list(A),list(C,A),list(A,B,C),list(C)) 

我有一个数据框列表的列表,但我必须创建一个列表中的所有数据框,如下所示(数据框的排序应该保持不变在L和新L.)在单个列表中转换列表的列表

NewL = list(B,C,A,C,A,A,B,C,C) 

回答

10

尝试阅读手册)和

unlist(L,recursive=F) 
+1

你学到新的东西每天。不知道你能做到这一点。感谢你的回答。我可能应该阅读手册上的自我清单:) +1 –