日本語MacにEZRをインストールすると英語になってしまって困っている人へ
目次
暫定結論
- いったん R の完全アンインストール → 参考ブログ:https://dr-wolf.hatenablog.com/entry/2023/12/12/055302
- R をインストール(R は最新版で問題なさそう)
- XQuartz 2.8.5 をインストールしてあればアンインストールしたのち、2.8.0 をインストール
- ターミナルに、
defaults write org.R-project.R force.LANG ja_JP.UTF-8
と書いてエンター - R コンソールに
install.packages("RcmdrPlugin.EZR", dep=TRUE)
と書いてエンター(EZR のインストール)(パッケージインストーラで RcmdrPlugin.EZR をインストールしてもよい) - R コンソールに
library(Rcmdr)
と書いてエンター - パッケージが足らないと思われるエラーが出た場合は、Yes や OK をクリックしてインストールする。または、
install.packages("パッケージ名")
でインストールする - 全て必要なパッケージがインストールされると
library(Rcmdr)
で日本語版 R コマンダーが起動する - ツール→RcmdrプラグインのロードでRcmdrPlugin.EZRを選択するとEZRになるわけだが、もし選択できない場合は
install.packages("RcmdrPlugin.EZR", dep=TRUE)
で再度不足しているパッケージをインストールする - メニューバーやダイアログのフォントを見やすくするために メニュー → オプション → フォント タブを開き、ダイアログのフォント枠に hiragino sans(ヒラギノ角ゴシック)と入力する
- 出力フォントを fixed と入力する
- ダイアログフォントの大きさ、スクリプトと出力フォントの大きさを共に 12 にする
- 右下の再起動ボタンをクリックして変更後の状態を確認する
- ツール → Rcmdr オプションの保存で、.Rprofile を保存すると、次回は同じ設定で起動する(M1より新しいMacの場合保存できない可能性あり、その場合は毎回オプションを設定してから使用する)

お勧めしない方法
- R 公式が勧めている
system("defaults write org.R-project.R force.LANG ja_JP.UTF-8")
を R コンソールに書いてエンター、R 再起動 → R コンソールが日本語になるのだが、library(Rcmdr)
を実行すると R が強制終了する sys.setlocale("LC_ALL", "ja_JP.UTF-8")
を R コンソールにコピペしてエンター、R を閉じて、R を再起動(理由:言語を日本語に変更できていないため、何も変化が起きていないように見える)sys.setlocale("LC_ALL", "ja_JP.UTF-8")
を .Rprofile にコピペして、OK で保存、R & EZR を閉じて、R を再起動(理由:言語を日本語に変更できていないため、何も変化が起きていないように見える)
コメント