I believe the usual practice in this case is simply to give default values for arguments: function(x, y, opt.arg1 = 0, opt.arg2 = sin(1),...)
If you haven't already done so, perusal of "An Introduction to R" -- especially the "Named Arguments and Defaults" -- would be appropriate. Cheers, Bert Gunter -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Tony Breyal Sent: Wednesday, December 10, 2008 1:01 PM To: r-help@r-project.org Subject: Re: [R] missing argument ?missing never used it myself, but looks like it might help you :-) Tony Breyal. On 10 Dec, 19:09, "jonas garcia" <[EMAIL PROTECTED]> wrote: > Dear list, > I have a question and I'm going to give an example of my problem > > f<- function(d1, d2, d3) > { > d<- d1*d2/d3 > return(d) > > } > > v1<- 1 > v2<- 2 > If I try > f(v1, v2, v3) > Error in f(v1, v2, v3) : object "v3" not found > > I obviously got the above error message. > I would like to add something to my function to allow me to get a certain > value (say zero) > if one of the arguments is not provided (in this case v3). > > Thanks in advance > J > > [[alternative HTML version deleted]] > > ______________________________________________ > [EMAIL PROTECTED] mailing listhttps://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guidehttp://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. ______________________________________________ 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. ______________________________________________ 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.