Here I got a function :
f<-function(x){
res<-list()
res$bool=(x>=0)
res$tot=x
return(res)
}
I want that a=res$bool and b=res$tot
I know that a possible solution is :
Result=f(x)
a=Result$bool
b=Result$tot
But I don't want to use the variable Result.
I'd like to write directly something like [a,b]=f(x).
Is it possible ?
Thank you
nicolas
[[alternative HTML version deleted]]
On Tue, 2004-06-08 at 21:44, zze-PELAY Nicolas FTRD/DMR/BEL wrote:> Here I got a function : > > f<-function(x){ > res<-list() > res$bool=(x>=0) > res$tot=x > return(res) > } > > I want that a=res$bool and b=res$tot > I know that a possible solution is : >Like.... foo <- function(x,...){ list(a=(x>=0),b=x) } Cheers Jason