Rのプロット(X11)で日本語を使う

> capabilities("X11")
 X11
TRUE
> names(X11Fonts())
[1] "serif"        "sans"         "mono"         "Times"        "Helvetica"
[6] "CyrTimes"     "CyrHelvetica" "Arial"        "Mincho"

Minchoを使ってみる.

par(family="Mincho")

中国語の漢字とかハングルとかが出てきた

extrafontのインストールが必要らしい
http://blog.revolutionanalytics.com/2012/09/how-to-use-your-favorite-fonts-in-r-charts.html
pdfに出力する場合はCairoも
http://qiita.com/miiton@github/items/1e50ab643653b7a58954

install.packages('extrafont')
require(extrafont)
loadfonts(quiet=TRUE)

すごい色々やってわけわかんなくなったけど,
以下の行を打ったらできるようになったっぽい.

defaults write org.R-project.R force.LANG en_US.UTF-8

あと,setHook()を使った日本語化の関数を
.Rprofileに書いておくことを忘れない.

追記:原因がわかった.
homebrewでインストールしていた/usr/local/bin/Rを使ってたけど,
Rのバイナリを使うように設定する.
つまり,

ailas R =