Re: [R] timing a function

2010-05-18 Thread Gustave Lefou
Thank you Alexander 2010/5/17 Alexander Shenkin ashen...@ufl.edu You could also put the call to system.time inside the function itself: f = function(x) { system.time({ ... #function's code ret_val = ... }); flush.console(); return ret_val; } i s'pose you'd miss

Re: [R] timing a function

2010-05-18 Thread Gustave Lefou
Dear all, Just one last question. There seems to be no problem in writing z = system.time(y - f(x)) or z - system.time(y - f(x)) Then z contains the named vector of the elapsed times, and y the value of the function f(x). Am I right ? Thank you very much, Gustave 2010/5/17 Alexander

Re: [R] timing a function

2010-05-17 Thread Gustave Lefou
Dear all, I have a function f(x). ptm - proc.time() y=f(x) proc.time() - ptm works fine for me. However it is not possible to write system.time(y=f(x)) and system.time(f(x)) does not store the value of f(x). Should I prefer the 3 lines with proc.time ? Thank you very much, Gustave

Re: [R] timing a function

2010-05-17 Thread Barry Rowlingson
On Mon, May 17, 2010 at 6:24 PM, Peter Ehlers ehl...@ucalgary.ca wrote: Try  system.time(y - f(x)) and see ?=.  -Peter Ehlers Ah ha. That explains the curly brackets I saw in a posting with system.time on stack overflow just now: system.time({y=f(x)}) works as expected since the {}

Re: [R] timing a function

2010-05-17 Thread Gustave Lefou
Thank you Bill, Peter and Barry. 2010/5/17 Barry Rowlingson b.rowling...@lancaster.ac.uk On Mon, May 17, 2010 at 6:24 PM, Peter Ehlers ehl...@ucalgary.ca wrote: Try system.time(y - f(x)) and see ?=. -Peter Ehlers Ah ha. That explains the curly brackets I saw in a posting

Re: [R] timing a function

2010-05-17 Thread Alexander Shenkin
You could also put the call to system.time inside the function itself: f = function(x) { system.time({ ... #function's code ret_val = ... }); flush.console(); return ret_val; } i s'pose you'd miss out on the time taken to jump to the function code, return the value,

[R] timing a function

2010-05-04 Thread pdb
Hi, I want to time how long a function takes to execute. Any clues on what to search for to achieve this? Thanks in advance. -- View this message in context: http://r.789695.n4.nabble.com/timing-a-function-tp2126319p2126319.html Sent from the R help mailing list archive at Nabble.com.

Re: [R] timing a function

2010-05-04 Thread mohamed . lajnef
Hi, ? proc.time() for more help regards Ml pdb ph...@philbrierley.com a écrit : Hi, I want to time how long a function takes to execute. Any clues on what to search for to achieve this? Thanks in advance. -- View this message in context:

Re: [R] timing a function

2010-05-04 Thread Joris Meys
?system.time can help too. On Tue, May 4, 2010 at 11:07 PM, pdb ph...@philbrierley.com wrote: Hi, I want to time how long a function takes to execute. Any clues on what to search for to achieve this? Thanks in advance. -- View this message in context: