You want to use list: a = list() a[[1]] = c(1,2,3) a[[2]] = c(1,2,3) Note the [[..]] operator - check the "An Introduction to R" manual for more details
Schalk Heunis On Wed, Sep 9, 2009 at 6:00 AM, <sclar...@illinois.edu> wrote: > I just learned that vectors can't contain vectors, which frankly simply > confuses me (can you imagine arrays or lists in any other language not being > able to contain arrays or lists?). At any rate, I need to create a data > structure (size to be determined at runtime) which I will instantiate and > then fill with vectors using a for loop. Clearly I'm new to the R game. Data > Frame doesnt seem to be the right tool clearly. > > ______________________________________________ > R-help@r-project.org mailing list > 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. > ______________________________________________ R-help@r-project.org mailing list 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.