Skip to content
3月 16 / rakkyoo

Rでepsファイル出力

ここ最近,Rでグラフを出して,texで文章を書くことが多いのですが,Rのグラフをeps形式で出力しようとすると,

ここにあるように,

1
dev.copy2eps(file="ファイル名.eps")

とするのが一般的みたいなのですが,うまくいきません.

できたファイルがエラーになってしまいます.

そこで,「postscript」を使ってepsファイル化することとしました.

まず,使えるフォントは,

1
names(postscriptFonts())

で調べてみると,
1 R
こんな感じのフォントが使えるみたいです.私は「Helvetica」が多いので,これを選択することとして,epsファイルで出力するときは,グラフ化したすぐ後で

1
2
3
4
5
postscript(
  file="./test.eps", width = 5, height = 5,
  horizontal = FALSE, onefile = FALSE, paper = "special",
  family="Helvetica"
)

として出力しました.

これで無事にきれいなepsファイルが出力できて一安心です♪

[`twib` not found]

Leave a comment

CAPTCHA


This blog is kept spam free by WP-SpamFree.