web-dev-qa-db-ja.com

Mac OS Xでの複数の独立したRセッション

複数のRセッションを実行する必要があり、それらが異なるRセッションで実行できることを願っています。 Windowsでは、任意の数のRセッションを開いて、各セッション(RGuiとRStudioの両方)で異なるコードを実行できます。ただし、Mac OSXでは、R.appもRStudioも複数の独立したセッションを開くことができません。Rコードの2番目のセットを実行するには、最初のRコードのセットが完了するまで待つ必要があります。

Mac OSXで解決策はありますか?この問題はずっと前に私を悩ませていたので、私はあなたの提案を聞きたいです。ありがとう!

23
alittleboy

すべての提案をありがとう。可能な解決策の概要は次のとおりです。

  1. ターミナルの使用:実行:open -n /Applications/RStudio.appターミナル
  2. 複数セッションを許可するEmacsとESSをインストールする
  3. オプションをドラッグしてR.appパッケージ全体を複製します(コピーの名前を変更できます)
  4. プロジェクトを使用して複数のrstudioセッションを実行する
45
alittleboy

OSXでアプリケーションの別のインスタンスを開きます。

open -n -a "APPLICATION NAME"

この場合は、次のようにします。

open -n -a "rstudio"

CNET記事のソース

16
goldisfine

私はこれをMac OSXでいつも使用して、複数のRguiセッションを開きます(上記のRstudioの回答と同様です)。

3
Peter Warren

RStudioのもう1つのオプションは、現在のセッションのRStudioアイコンをダブルクリックし、[新しいRStudioウィンドウ]を選択することです。

enter image description here

0
josliber