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 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 out on the time taken to jump to the function code, > return the value, etc, but for functions that are heavy at all, that > wouldn't trip you up. > > allie > > On 5/17/2010 2:06 PM, Barry Rowlingson wrote: > > 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 {} pair make a new code block. Also you > > can then time more than one statement: > > > > system.time({y=f(x);z=g(y)}) > > > > - gives the total time for f(x) and g(y). > > > > Barry > > > > ______________________________________________ > > 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<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<http://www.r-project.org/posting-guide.html> > and provide commented, minimal, self-contained, reproducible code. > [[alternative HTML version deleted]] ______________________________________________ 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.