Windows 7 で ,グラフ中で日本語を使うには?

Last modified: Oct 19, 2015

 R Graphics ウインドウに日本語を含むグラフを描くためには,なんにもしなくてよい。

 pdf ファイルに描きだすときには、何もしないと文字化けするので、「マイ ドキュメント」フォルダに .Rprofile を作り、その中身として以下のように書いておく(2行目は,ps ファイル形式を使うときのため)。

setHook(packageEvent("grDevices", "onLoad"), function(...) grDevices::pdf.options(family="Japan1")) 
setHook(packageEvent("grDevices", "onLoad"), function(...) grDevices::ps.options(family="Japan1")) 

 これ以外は何の処置も必要ないようだ。

 このようにしておいて,

pdf("test.pdf", width=500/72, height=400/72) 
hist(rnorm(10000), main="日本語を含むタイトル") 
dev.off() 

のようにすれば,作業ディレクトリに test.pdf という画像ファイルができる。