Is this, i.e., using 'assign', the direction you want to go? If so, pay attention to the 'envir' parameter.
BEGIN FROM Stat-R-US: http://www.ku.edu/~pauljohn/R/Rtips.html#2.2 ... 2.2 Create variable names "on the fly" (10/04/2001 Paul Johnson <[EMAIL PROTECTED]>) Paste together a variable name, set it to a value. Use assign. As in > assign(paste("file", 1, "max", sep=""), 1) > ls() [1] "file1max" (Brian Ripley, June 18, 2001) ... END FROM STAT-R-US Regards, Michael Grant --- "Benjamin M. Osborne" <[EMAIL PROTECTED]> wrote: > Is it possible to give a temporary object a name > that varies with each run of a > foreloop? For example, I want to fill a matrix > every time I run a loop, and I > want a new matrix with each run, with an appropriate > new name. > i.e.: > for(i in 1:5){... matrix.i<-some values ...} > > so that in the end I would have: > matrix.1 > matrix.2 > matrix.3 > matrix.4 > matrix.5 > > Thanks, > Ben Osborne > > -- > Botany Department > University of Vermont > 109 Carrigan Drive > Burlington, VT 05405 > > [EMAIL PROTECTED] > phone: 802-656-0297 > fax: 802-656-0440 > > ______________________________________________ > [EMAIL PROTECTED] mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide! > http://www.R-project.org/posting-guide.html > ______________________________________________ [EMAIL PROTECTED] mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html