[R] Return a list

Stefan Fritsch fritsch at bips.uni-bremen.de
Fri Sep 26 15:57:31 CEST 2008


Dear R Users,

another problem for me is the output of a function.

I have several output variables which I give back with the list command.

test <- function	{return(list(a,b,c,d,e,f,g,...))}

After the usage of the function I want to assign the variables to the output variables.

result <- test()

a <- result$a
b <- result$b
c <- result$c
d <- result$d
...

is there a more elegant way to assign these variables, without writing them all down?

thank you very much for your help!

Stefan Fritsch



More information about the R-help mailing list