This was discussed in Date: 1/06/2003 06:00:32 Subject: Re: [R] parse on left hand side of R assignment
On Sat, 31 May 2003, Paul E. Johnson wrote: > I keep finding myself in a situation where I want to calculate a > variable name and then use it on the left hand side of an assignment. > For example > > iteration <- 1 > varName <- paste("run",iteration,sep="") > myList$parse(text=varName) <- aColumn > > I want to take some existing variable "aColumn" and use the name > "varName" name for it and put it into a list "myList". That use fails > with this error: .... Snip For a data frame you could use mydf[paste("run",iteration,sep="")] <- aColumn and for a list or a data frame Robject[[paste("run",iteration,sep="")]] <- aColumn ================================================= I don't remember if there was any more interesting discussion in the thread. HTH Edith Edith Hodgen Statistician and Data Manager New Zealand Council for Educational Research Phone: +64-4-384 7939 x 812 Fax: +64-4-384 7933 [EMAIL PROTECTED] Web site http://www.nzcer.org.nz >>> Fernando Henrique Ferraz Pereira da Rosa <[EMAIL PROTECTED]> 17/06/2003 13:43:42 >>> >>> Hi, my doubt is very simple. I'm sure I've seen someone using something like this before, but unfortunatelly my searches in the archives were useless. Well, I have some objects called after a name that has a number attached to it, varying. Let's say I have: > ls poly1 poly2 poly3 poly4 poly5 poly6 ... I would like to access these objects using a for(), in which I could do something like paste("poly",i,sep=''). For i = 4, for instance I get > paste("poly",4,=sep'') [1] "poly8" Which is a string. What command should I use to 'access' the object named by this string, ir order to do some useful things, like changing its value? Thank you, -- ______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help ______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help