2011-12-09 12 views
2

神奇的東西剛剛發生。我使用Rterm(使用R.exe啓動)而不是RGui或RStudio使用foreach/snow/doSnow運行並行任務。在命令窗口中,我可以看到子任務的輸出。這從來沒有與RGUI和RStudio(這使調試痛苦)工作。我只是好奇 - 爲什麼?從字面上看,除了第一次在RTerm中運行它之外,我的代碼沒有任何改變。我敢肯定,我在這裏錯過了一些技術性的東西。foreach/SNOW/doSNOW與RTerm的詳細輸出,但不是RGui

回答

4

Rgui和RStudio都具有用於GUI交互的控制事件循環; Rterm沒有。

+2

任何指針,以便我可以深入研究這個主題(R特定與否)?我從你的文章中搜索了一些條款,但沒有出現。希望瞭解使用RGui v。RTerm來通知未來使用這兩者的其他後果。 – SFun28

+0

Simon Urbanek向r-devel郵件列表發送電子郵件是一個好的開始,和/或其他涉及事件循環討論(通常在GUI環境中)的r-devel線程。 –

+0

非常感謝! – SFun28