116

グラフを .eps 形式のファイルにエクスポートするにはどうすればよいですか? 私は通常、('pdf' 関数を使用して) グラフを .pdf ファイルにエクスポートしますが、これは非常にうまく機能します。ただし、今は .eps ファイルにエクスポートする必要があります。

4

5 に答える 5

139

Postscript を作成するために私が見つけた最も簡単な方法は、次のsetEPS()コマンドを使用することです。

setEPS()
postscript("whatever.eps")
plot(rnorm(100), main="Hey Some Data")
dev.off()
于 2011-11-16T06:10:56.140 に答える
57

を使用ggplot2して図を生成している場合は、 aggsave(file="name.eps")も機能します。

于 2011-02-28T18:11:37.547 に答える
32

postscript()デバイスは EPS の作成を許可しますが、デフォルト値の一部を変更した場合に限ります。詳細をお読み?postscriptください。

次に例を示します。

postscript("foo.eps", horizontal = FALSE, onefile = FALSE, paper = "special")
plot(1:10)
dev.off()
于 2011-02-28T14:10:43.780 に答える
14

もう 1 つの方法は、Cairographics ベースの SVG、PDF、および PostScript グラフィック デバイスを使用することです。この方法では、する必要はありませんsetEPS()

cairo_ps("image.eps")
plot(1, 10)
dev.off()
于 2014-08-30T12:14:55.173 に答える
4

postscript()はい、ファイル名が。で終わるデバイスを開き、.epsプロットを実行して、を呼び出しますdev.off()

于 2011-02-28T13:55:42.750 に答える