[R] writing function
arnaud Gaboury
arnaud.gaboury at gmail.com
Thu May 20 17:54:08 CEST 2010
Dear group,
I am trying to write functions, but as a beginner, everything is not so
obvious.
Let's say I want the results in a list of elemts like this :
tot1, tot2, etc
Here is a function:
toto <-
function(x,y)
{
for(i in x:y){
paste(c("tot",i),collapse="")<-(i*2)
}
}
If I type this :
>toto(1,5)
I get this message error:
Error in paste(c("tot", i), collapse = "") <- (i * 2) :
target of assignment expands to non-language object
How can I write it to get the result I want (i.e tot1, tot2... with tot1=2,
tot2=4...) in my environment?
TY for any help
More information about the R-help
mailing list