[R] how to generate object name automatically?

Stefano Calza stecalza at tiscali.it
Fri May 13 18:14:16 CEST 2005


What about assign?

assign(raw.labs[1],123)

maybe you're thinking about something like this

(raw.values = vector of values)

for(i in 1:length(raw.labs))
  assign(raw.labs[i],raw.values[i])


Not elegant but works

Stefano


On Fri, May 13, 2005 at 11:24:24PM +0800, Xiao Shi wrote:
<Xiao>Hi everybody,
<Xiao>I have a lable vector ,
<Xiao>raw.labs= paste("file1", 1:20, sep = "")
<Xiao>And i can i make the content of raw.labs to be a object name.
<Xiao>eg ,file1=123(use some function on raw.labs to generate the name file1)
<Xiao>Thanks!
<Xiao>
<Xiao>	[[alternative HTML version deleted]]
<Xiao>
<Xiao>______________________________________________
<Xiao>R-help at stat.math.ethz.ch mailing list
<Xiao>https://stat.ethz.ch/mailman/listinfo/r-help
<Xiao>PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html




More information about the R-help mailing list