Re: [R] Execute a function

2012-07-20 Thread carla moreira
Yes, that's this. Thank you very much. 2012/7/20 Peter Ehlers [via R] > On 2012-07-20 04:05, carla moreira wrote: > > > > > Hi, > > > > I would like to evaluate a function, with 3 arguments, for instance, > > > > myfunc<-function(a,b,c) { sqrt(a)-exp(b)+4*c > >

Re: [R] Execute a function

2012-07-20 Thread Peter Ehlers
Bert, The only thing wrong is that I'm still 75% asleep! Yikes!! Thanks for the heads-up. Carla: See Bert's solution. Peter Ehlers On 2012-07-20 07:10, Bert Gunter wrote: Inline. -- Bert On Fri, Jul 20, 2012 at 6:59 AM, Peter Ehlers wrote: On 2012-07-20 04:05, carla moreira wrote: Hi,

Re: [R] Execute a function

2012-07-20 Thread Bert Gunter
Inline. -- Bert On Fri, Jul 20, 2012 at 6:59 AM, Peter Ehlers wrote: > On 2012-07-20 04:05, carla moreira wrote: >> >> >> Hi, >> >> I would like to evaluate a function, with 3 arguments, for instance, >> >> myfunc<-function(a,b,c) { sqrt(a)-exp(b)+4*c >>

Re: [R] Execute a function

2012-07-20 Thread Peter Ehlers
On 2012-07-20 04:05, carla moreira wrote: Hi, I would like to evaluate a function, with 3 arguments, for instance, myfunc<-function(a,b,c) { sqrt(a)-exp(b)+4*c } How to execute myfunc(x,y,z), for all x, all y and all z, where x,y,z are vectors

Re: [R] Execute a function

2012-07-20 Thread Jessica Streicher
Well, what do you want to control there? Need a subset? Need an ordering? On 20.07.2012, at 15:00, Carla Moreira wrote: > Yes, I do. > > But I need to control how the permutations are done. > > Thank you. > > 2012/7/20 Jessica Streicher > You mean executing the function for all combinatio

Re: [R] Execute a function

2012-07-20 Thread Carla Moreira
Yes, I do. But I need to control how the permutations are done. Thank you. 2012/7/20 Jessica Streicher > You mean executing the function for all combinations of values? > For example, if you have a<-b<-c<-1:2 > you would get back the values of > > myfunc(1,1,1) > myfunc(1,1,2) > myfunc(1,2,1)

Re: [R] Execute a function

2012-07-20 Thread Benno Pütz
Not quite sure what you are aiming at, but looking at ?mapply or ?expand.grid could be helpful Benno On Jul 20, 2012, at 1:05 PM, carla moreira wrote: > > Hi, > > I would like to evaluate a function, with 3 arguments, for instance, > > myfunc<-function(a,b,c) { sqrt(a)-exp(b)+4*c >

Re: [R] Execute a function

2012-07-20 Thread Jessica Streicher
You mean executing the function for all combinations of values? For example, if you have a<-b<-c<-1:2 you would get back the values of myfunc(1,1,1) myfunc(1,1,2) myfunc(1,2,1) myfunc(1,2,2) myfunc(2,1,1) myfunc(2,1,2) myfunc(2,2,1) myfunc(2,2,2) ? On 20.07.2012, at 13:05, carla moreira wrote: