2011-12-09 16 views
2

何か魔法が発生しました。 foreach/snow/doSnowを使用して並列タスクを実行するためにRGuiまたはRStudioの代わりにRterm(R.exeで起動)を使用しました。コマンドウィンドウでは、子タスクの出力を見ることができます。これは、RGuiやRStudio(これはデバッグに苦労しました)ではうまく機能しませんでした。私はちょうど興味があります - なぜですか?文字通り、初めてRTermで実行する以外に、自分のコードについて何も変わっていません。私はここに欠けているいくつかの技術的なナゲットがあると確信しています。foreach/SNOW/doSNOW詳細出力はRTermで、RGuiでは表示されません。

答えて

4

RguiとRStudioの両方にGUI対話の制御イベントループがあります。 Rtermはそうしない。

+2

私はこのトピックを深く掘り下げることができるように(R固有かどうか)私はあなたのポストからいくつかの条件をグーグルが何もポップした。 RGui v。RTermを使用して将来の両方の使用方法を知らせる他の結果を理解したいと思います。 – SFun28

+0

Simon Urbanekによるr-develメーリングリストへの電子メールは、イベントループの議論を伴う良いスタートやその他のr-develスレッドです(しばしばGUIの文脈で)。 –

+0

非常に感謝! – SFun28

関連する問題