(1) See ?paste, ?assign, and ?get.

(2) ***Don't*** do it this way!!!  Use a list instead.  That's the R-ish
way of doing things.  See ?list.

    cheers,

        Rolf Turner

On 13/10/11 18:23, Sasso Kocovski wrote:
Hi, hopefully you can help me out - thanks in advance.

I would like to assign variable (or vectors) names dynamically, hence, after
you assign the number of new vectors then they populate for use later in the
algorithm.  Below is an example:

n<-5
for (i in (1:n)) {
vector_i<- c(1:10)
}

Here what I am trying to do is create n=5 vectors (vector_1, vector_2,
vector_3, vector_4, vector_5) that I will use later in my algorithm.  I
don't want to create a matrix because I will use these in a time series
later and the vectors will be of different length, where having '0' will
produce wrong results.  This may not be possible in R, if so you can also
save me time of trying to figure this out on my own.

______________________________________________
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