Skip to content
Prev 33416 / 398513 Next

Paste and namespace

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:

            
.... 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
edith.hodgen at nzcer.org.nz

           Web site http://www.nzcer.org.nz
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,

--

______________________________________________
R-help at stat.math.ethz.ch mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help