On 09/02/2009 6:27 PM, Fuchs Ira wrote:
a=function() {
print("start")
print(Sys.time())
Sys.sleep(5)
print(Sys.time())
print("end") }
a()
results in:
[1] "start"
[1] "2009-02-09 18:25:41 EST"
[1] "2009-02-09 18:25:46 EST"
[1] "end"
all printed together after 5 seconds.
The reason for this mysterious difference is presumably that you are not
using the same front-end as Rolf, or maybe not the same version as him,
or maybe you have the buffering set differently.
sessionInfo() would remove some of the mystery, but I don't think it
says which Mac front end you're using. We should fix that. (It's not
just a Mac deficiency, Windows has the same omission.)
Duncan Murdoch
On Feb 9, 2009, at 6:21 PM, Rolf Turner wrote:
On 10/02/2009, at 12:09 PM, Fuchs Ira wrote:
Yes, Windows has that in the Misc menu, but I don't see a way to do
this on the Mac.
In my experience output is not buffered on a Mac.
Are you actually *printing* out the results you want to see?
Could you, as the posting guide requests, provide a minimal
self-contained example?
cheers,
Rolf Turner
On Feb 9, 2009, at 5:51 PM, Duncan Murdoch wrote:
On 09/02/2009 5:07 PM, Fuchs Ira wrote:
I would like to have a function which gets data, does a
calculation and prints a result and then waits some number of
seconds and repeats. If I use Sys.sleep, the execution is
pausing
but the function output is buffered so that it all comes out when
the function terminates. How can I get output while the function
continues to execute?
Turn off buffering. In Windows, this is a menu item. Presumably
it's possible on whatever platform you're using.
Duncan Murdoch
######################################################################
Attention:
This e-mail message is privileged and confidential. If you are not the
intended recipient please delete the message and notify the sender.
Any views or opinions presented are solely those of the author.
This e-mail has been scanned and cleared by MailMarshal
www.marshalsoftware.com
######################################################################
[[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.
______________________________________________
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.