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.

Reply via email to