One tiny thing that would be very nice to have is a default value of n=1 in the random number generator functions, enabling, e.g., runif() instead of runif(1). This won't break anyone's existing code and ought to be relatively straightforward to do. Is there anyone in the core team who would be willing to include this change? ----- Regards, Richie. Mathematical Sciences Unit HSL -- View this message in context: http://old.nabble.com/n%3D1-default-for-random-number-generators-tp26374371p26374371.html Sent from the R devel mailing list archive at Nabble.com.
On 11/16/2009 11:00 AM, Richard Cotton wrote:> One tiny thing that would be very nice to have is a default value of n=1 in > the random number generator functions, enabling, e.g., runif() instead of > runif(1). This won't break anyone's existing code and ought to be > relatively straightforward to do. > > Is there anyone in the core team who would be willing to include this > change?I doubt it. Even if you put together the patch (and I didn't see an offer to do so), merging it into the trunk code would take more work than you'd save in several years of typing the "1". Duncan Murdoch
On Mon, 16 Nov 2009, Richard Cotton wrote:> > One tiny thing that would be very nice to have is a default value of n=1 in > the random number generator functions, enabling, e.g., runif() instead of > runif(1). This won't break anyone's existing code and ought to be > relatively straightforward to do. > > Is there anyone in the core team who would be willing to include this > change?For those in base R (not all are, of course), if someone makes a persuasive case (not just says 'would be very nice to have': e.g. produces statistics of usage by a wide group of users showing that is a commonly used value of 'n') and supplies a complete patch (to the help as well as the code).> ----- > Regards, > Richie. > > Mathematical Sciences Unit > HSL-- Brian D. Ripley, ripley at stats.ox.ac.uk 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