[R] looping variable names
Eik Vettorazzi
E.Vettorazzi at uke.uni-hamburg.de
Thu Feb 3 11:34:10 CET 2011
As Greg wrote, a list is in most circumstances a better way to store
many objects.
But you can use 'assign' and 'get' to create and access (global) variables
#creation
for (i in 1:100) assign(paste("var",i,sep=""),rnorm(5))
#access i-th variable
i<-15
get(paste("var",i,sep=""))
hth.
Am 02.02.2011 21:36, schrieb hypermonkey22:
>
> Hi all,
>
> I've been looking for a simple answer to the following problem.
>
> Let's say that I can loop through, say, 100 values that need to be assigned
> to, say, the variables var1:var100.
>
> Is there an elegant way to do this?
>
> I have seen one or two similar questions...but they tend to be in more
> complicated contexts.
> Simple question, hopefully with a simple answer.
>
> Thanks very much!
--
Eik Vettorazzi
Institut für Medizinische Biometrie und Epidemiologie
Universitätsklinikum Hamburg-Eppendorf
Martinistr. 52
20246 Hamburg
T ++49/40/7410-58243
F ++49/40/7410-57790
More information about the R-help
mailing list