[R] How to return more than one variable from function
Julien Barnier
jbarnier at ens-lsh.fr
Fri Apr 20 13:46:27 CEST 2007
Hi,
> I have written a function which computes variance, sd,
> r^2, R^2adj etc. But i am not able to return all of
> them in return statement.
You can return a vector, or a list.
For example :
func <- function() {
...
result <- list(variance=3, sd=sqrt(3))
return(result) # you can omit this
}
a <- func()
a$variance
a$sd
HTH,
Julien
--
Julien Barnier
Groupe de recherche sur la socialisation
ENS-LSH - Lyon, France
More information about the R-help
mailing list