I don't think that worked as OP would like it too - all columns of the output are factors. > data.frame(rbind(as.matrix(data.frame(a=1:3,b=letters[1:3])),as.matrix(data.frame(x=1:5,b=LETTERS[1:5])))) a b 1 1 a 2 2 b 3 3 c 4 1 A 5 2 B 6 3 C 7 4 D 8 5 E > str(.Last.value) 'data.frame': 8 obs. of 2 variables: $ a: Factor w/ 5 levels "1","2","3","4",..: 1 2 3 1 2 3 4 5 $ b: Factor w/ 8 levels "a","A","b","B",..: 1 3 5 2 4 6 7 8
If you want the retain the types of the columns, leave out those as.matrix() calls (and then there is no need to call data.frame on rbind's output). Bill Dunlap TIBCO Software wdunlap tibco.com On Tue, Feb 3, 2015 at 12:56 PM, JS Huang <[email protected]> wrote: > Hi, > > The following worked. > > > > data.frame(rbind(as.matrix(data.frame(a=1:3,b=letters[1:3])),as.matrix(data.frame(x=1:5,b=LETTERS[1:5])))) > a b > 1 1 a > 2 2 b > 3 3 c > 4 1 A > 5 2 B > 6 3 C > 7 4 D > 8 5 E > > > > -- > View this message in context: > http://r.789695.n4.nabble.com/collapse-a-list-of-dataframes-tp4702709p4702773.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > [email protected] mailing list -- To UNSUBSCRIBE and more, see > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > [[alternative HTML version deleted]] ______________________________________________ [email protected] mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.

