[R] Automating object creation
Zachary Patterson
zak.patterson at gmail.com
Tue Apr 14 19:32:58 CEST 2009
I am new to R. I would like to automate the creation of a number of
vectors but can't seem to get the string formatting to work.
Here's what I would like to be able to do:
Suppose we have a vector:
x <- c(2,4,5)
I would like to be able to create a set of vectors whose names are
associated with the values in x - e.g.
x2 <- 0
x4 <- 0
x5 <- 0
I have tried with a for loop and eval and sprintf, paste, etc. but end
up with the following error:
Error in sprintf("%s%i", "x", 1) <- 0 :
target of assignment expands to non-language object
How can I assign a string formatted name to a vector?
Any help appreciated,
Zak
More information about the R-help
mailing list