Dear Prof. Brian Ripley, You are absolutely right. The warning message in R for my Chinese Windows system is Chinese words, so i translate it into english, which maybe not that exact in the meanings. Thanks very much.
On 9/23/07, Prof Brian Ripley <[EMAIL PROTECTED]> wrote: > > On Sun, 23 Sep 2007, Peter Dalgaard wrote: > > > zhijie zhang wrote: > >> Dear friends, > >> Now, when i use the argument return(x=x,y=y,prob=prob) , R displays > the > >> waring message: > >> Warning message: > >> The return value for multiple variables wasn't used in: return(x = x, > y = > >> gy, prob = prob) > >> I used the methods of "help.search("return")" and "?return" to get > some > >> help, but didn't find info on it. > >> Anybody knows how it should be used correctly? > >> > > Return(value) takes only one argument. To return a list, > > return(list(x=x,y=y,prob=prob)) > > > > I bet the author of help(return) thought that this was implied clearly > > enough. > > and the warning message in English is not what is quoted here: > > > f <- function() return(x=pi, y=pi) > > f() > $x > [1] 3.141593 > > $y > [1] 3.141593 > > Warning message: > In return(x = pi, y = pi) : multi-argument returns are deprecated > > so they are in fact used. What is puzzling is that anyone is still trying > to use them years after they were deprecated (and as the help page says > they were never documented in S, quite how they ever got into circulation > in R). > > > > > >> #EXAMPLES > >> a<-function(x,y,z) > >> { > >> gx<-seq(1,10,length.out=20) > >> gy<-gx > >> prob<-matrix(20,20) > >> for (i in 1:20) > >> { > >> for (j in 1:20) > >> { > >> prob<-0.1 > >> } > >> } > >> return(x=gx,y=gy,prob=prob) > >> } > >> > >> a(1,1,1) # the warning message will display > >> Thanks. > >> > >> > > > > > > > > -- > Brian D. Ripley, [EMAIL PROTECTED] > Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ > University of Oxford, Tel: +44 1865 272861 (self) > 1 South Parks Road, +44 1865 272866 (PA) > Oxford OX1 3TG, UK Fax: +44 1865 272595 > -- With Kind Regards, oooO::::::::: (..)::::::::: :\.(:::Oooo:: ::\_)::(..):: :::::::)./::: ::::::(_/:::: ::::::::::::: [***********************************************************************] Zhi Jie,Zhang ,PHD Tel:86-21-54237149 Dept. of Epidemiology,School of Public Health,Fudan University Address:No. 138 Yi Xue Yuan Road,Shanghai,China Postcode:200032 Email:[EMAIL PROTECTED] Website: www.statABC.com [***********************************************************************] oooO::::::::: (..)::::::::: :\.(:::Oooo:: ::\_)::(..):: :::::::)./::: ::::::(_/:::: ::::::::::::: [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.