2012-03-05 5 views
8

MacBook Proのggplot2で32x32(タイル、各タイルが四分の一インチ×四分の一インチ以下のサイズ)のヒートマップを生成していますが、これは比較的簡単なものです。しかし、このpdf出力は巨大(7MBのようなもの)で、pdflatexで読み込むと、文書のページを読み込んで変更するのが非常に遅くなります。私の選択肢は何ですか? ggplot2とpdflatexでうまくいくRでPDFを保存するより良い方法はありますか?ggplot2/R出力pdfが大きすぎます

+1

.pngまたは.svgファイルをお持ちの方がいいかもしれません。 – Gregor

+0

人がこの種の問題を報告するとき、私の最初の推測は常にあなたが32インチ×32インチのpdfを指定したことです。それは大きいです! 'ggsave'または' pdf'のデフォルト単位をチェックし、それに応じて調整してください。 – joran

+0

@ joran:それはggsaveでした。それを固定した。私はそれを受け入れることができるように答えとしてあなたのコメントを入れていただけますか? – carlosdc

答えて

6

大きすぎる一般的なPDFソースは、保存時に寸法を指定することです(ピクセル単位で作業していると思いますが、実際のデフォルトはインチです)。

単位(ggsave)またはpdfの単位を変更してみてください。

関連する問題