私はsavePlot
を使用して複数の形式でグラフを保存しています。私はpdf形式に問題があります。私の凡例はpdfファイルで切り捨てられますが、Rグラフウィンドウでは切り捨てられません。savePlotを使用してpdfとして保存すると、切り詰められた凡例
win.graph(width=4.375,height=2.8)
par(bty="l",las=1,lwd=1,cex=0.7,oma = c(1, 1, 0, 1), mar = c(3, 4, 3.5, 5))
plot(1:10,type="l")
legend.names <-c("Dividend yield (L)","Core CPI (L)",
"Dividend yield - core CPI spread (R)")
legend("bottomright", legend=legend.names, lwd=1, cex=0.7, col =1:3,lty=1:3)
をしかし、私はPDFファイルとしてグラフを保存しようとすると、凡例は切り捨てられます:私は、Windows 7上だ。ここ伝説は、画面上の見栄えすることを示している小さな例です。最後の '(R)'は完全ではありません。
savePlot(filename = paste("c:/out.pdf",sep=""), type ="pdf")
手動でpdfのサイズを設定してみましたか? – Stedy
私はいくつかのグラフィックファイルを生成する必要があるため、 'savePlot'を使用しています。チャートを描画し、 'savePlot'を使って複数のフォーマットで保存する方が簡単です。 pdfのサイズは 'win.graph()'と同じです –
win.graphとpdfのデバイスにはおそらく異なるフォントがあります。デフォルトを変更することができます。 –