[R] Writing R package and do.call

2009-03-02 Thread Rob Foxall
Dear R-Help, I have written a function, which in simplified format can be represented as: temp.fn - function(my.mean,my.sd){ Parameters - list(mean = my.mean, sd = my.sd) curve(do.call(dnorm,c(list(x), Parameters)), from = my.mean-my.sd, to = my.mean+my.sd) } This works as I want it do.

Re: [R] Writing R package and do.call

2009-03-02 Thread Rolf Turner
On 3/03/2009, at 2:46 PM, Rob Foxall wrote: Dear R-Help, I have written a function, which in simplified format can be represented as: temp.fn - function(my.mean,my.sd){ Parameters - list(mean = my.mean, sd = my.sd) curve(do.call(dnorm,c(list(x), Parameters)), from = my.mean-my.sd,

Re: [R] Writing R package and do.call

2009-03-02 Thread hadley wickham
On Mon, Mar 2, 2009 at 7:46 PM, Rob Foxall rfoxal...@gmail.com wrote: Dear R-Help, I have written a function, which in simplified format can be represented as: temp.fn - function(my.mean,my.sd){   Parameters - list(mean = my.mean, sd = my.sd)   curve(do.call(dnorm,c(list(x), Parameters)),

Re: [R] Writing R package and do.call

2009-03-02 Thread Gabor Grothendieck
Try this: temp.fn.2 - function(mean = 0, sd = 1, n = 101) { x - seq(mean - sd, mean + sd, length = n) plot(x, dnorm(x), type = l) } # test temp.fn.2() On Mon, Mar 2, 2009 at 8:46 PM, Rob Foxall rfoxal...@gmail.com wrote: Dear R-Help, I have written a function, which in simplified