R-GUIで大きなループスクリプトを実行していて、同じR-GUIセッションで他のスクリプトを同時に実行できますか、またはRの別のセッションを開くことができますか?どんな提案も大変ありがとうございます。複数のRスクリプト/セッションを実行する
7
A
答えて
12
多くの場合、異なるプロジェクトで自分のコンピュータでRのインスタンスがいくつか実行されています。スクリプトを処理したり、長期間実行している間は別のプロジェクトを使用して別のプロジェクトを処理できます。
複数のものを同時に実行する(これはtcltkパッケージを使用して行った)同じRセッションを持つことは可能ですが、異なるプロジェクトがすべて同じ環境にアクセスしたり変更したりする可能性はありませんアップ。複数のセッションでは、それぞれに独自のグローバル環境があります(同じフォルダ/ディレクトリから作業する場合は、ファイルを上書きしないように注意してください)。
さらに興味のある並列処理に役立つパッケージもあります。ループの各ステップが他と独立して実行される場合(ステップi + 1はステップiの結果に依存しません)複数のプロセッサ(または複数のコンピュータ)を使用すると、並列処理が役立つことがあります。これらのパッケージの説明については、CRANのHighPerformanceComputingタスク・ビューを参照してください。
関連する問題
- 1. 複数の入力/出力を実行するRスクリプト
- 2. 関数を実行するR関数
- 3. 複数のプロットの複数行がR
- 4. 複数のanovaテストをrで実行しています
- 5. R:テキストファイルから複数行sqlを実行
- 6. 複数行JSONを解析するR
- 7. R複数のファイルをインポートして複雑な機能を実行します
- 8. Rバイナリカラム変数に基づいて複数のカラムで複数の関数を実行する
- 9. 複数の関数を実行する
- 10. R:同じデータフレームで複数回同じ関数を実行する
- 11. 複数のモデルと実行時間の管理R
- 12. 複数の異なるデータセットで同じコードを実行する方法R
- 13. 複数の重複行を列に変換するR
- 14. )(システムを使用して、複数のRスクリプトを実行するコマンド
- 15. 複数のスクリプトコンポーネントを実行中にエラーメッセージをログファイルに追加するR
- 16. 複数の列で季節的な分解を実行するR
- 17. 複数のジョブをバックグラウンドで同時に実行する(並列)r
- 18. Rシャイニーダイナミックリスト変数を複数の行に変換する
- 19. 複数のzkCliコマンドを実行する
- 20. 複数のインストールを実行するインストーラ
- 21. 複数のマップジョブを実行するHadoop -
- 22. 複数のpowershellコマンドを実行する
- 23. 複数のサブスクライバを実行するrxjava
- 24. 複数のナイトウォッチインスタンスを実行する
- 25. 複数のマクロを実行するVBS
- 26. R - 複数行にわたるreadline-prompt
- 27. 複数のIQueryableを単一の実行ポイントで実行する
- 28. 複数のメインプロセスと複数のブラウザウィンドウを実行する電子
- 29. データフレーム内の複数の変数にまたがるExcelのCOUNTIFS関数のRを実行する方法
- 30. 複数のレーキタスクを実行
Rの別のインスタンスを開く必要があります。 –
Rの別のインスタンスを開くことはできますが、おそらく私は推測したくないでしょうか? – TMS
私は複数のRスクリプトを実行します。私はあなたのコンピュータが持っているドライブ(プロセッサ)の数を調べることをお勧めします。ハードドライブが4つある場合は3つのスクリプト(プロセッサ?)。彼らはソースとそれぞれのすべての情報を格納するために別のディレクトリを使用していることを確認してください。必要なすべての情報をコピーして、使用しているディレクトリ内にコピーします。そのため、プログラムは、アップロードされた変更されていないパッケージを除いてディレクトリを出る必要はありません。 – gayle