M1 MacにRコマンダーをインストールしてみた

私のMacの環境は、OS Monterey バージョン12.4です。

  1. R4.2.1のインストール

    cran.ism.ac.jp

  2. XQuartz 2.8.2のインストールhttps://www.xquartz.org/
  3. 上記のインストールが完了後に、Rのアプリアイコンをクリックすると、Rコンソールが開きます。
  4. install.packages("RcmdrPlugin.EZR", dependencies=TRUE)

  5. 上記のように入力したら、Enterを押すとCRAN mirrorの選択画面が出ます。Japan(Tokyo)を選択して、「OK」をクリックします.
  6. 途中で「パッケージのソースからインストールを行いますか?(コンパイルが必要です)(Yes/no/cancel)」が出てきたらEnterを押します。
  7. Xcodeをインストールする警告が出るのでインストールをする。
  8. インスール完了後に、コンソールにLibrary(Rcmdr)を入力する。
  9. ダウンロードが完了したら、一度Rを終了します。
  10. XQuartzを起動する。
  11. Rを起動し、コンソールにLibrary(Rcmdr)を入力する。
  12. Rcommanderを開いたら,まず,ツールから「appのためのMac OS Xのapp.napの管理」を開き,オフにします(動作が速くなるようです).

<補足>

ターミナルに以下を貼り付けするとRを起動時に自動的にEZRが起動されるようです。

## Starts here

echo "options(Rcmdr=list(plugins='RcmdrPlugin.EZR'))" >> ~/.Rprofile

echo "library(Rcmdr)" >> ~/.Rprofile

echo "local({" >> ~/.Rprofile

echo "old <- getOption('defaultPackages')" >> ~/.Rprofile

echo "options(defaultPackages = c(old, 'Rcmdr'))" >> ~/.Rprofile

echo "})" >> ~/.Rprofile

## Ends here