[R] How do I generate multiple (similar) objects within R?
Dieter Menne
dieter.menne at menne-biomed.de
Thu Nov 20 17:11:34 CET 2008
Nicklas Pettersson <Nicklas.Pettersson <at> stat.su.se> writes:
> I wonder if anyone knows how to generate a list of objects, e.g. ten
> vectors with names: vect1, vect2, ... , vect10.
> My own idea was to use something like:
>
> for (i in 1:10)
> print(paste("vect", i,"<-NULL",sep=""))
>
for (i in 1:10)
eval(parse(text=paste("vect", i,"<-NULL",sep="")))
ls()
But better use a list or vector for what you are trying to do. Note that
the "list of objects" is not exactly what you intended with your example
(which otherwise is nice, because it shows clearly what did not work).
Dieter
More information about the R-help
mailing list