2016-07-08 2 views
0

pdfファイルの名前に時刻と日付を印刷しようとしているpdfファイルがあります。私はいろいろな方法を使ってみましたが、まだ何もありませんでした。 それで私を助けてもらえますか? PDFへ印刷するためのコードは以下の通りです:ggsaveでpdfにシステム時刻と日付を追加

ggsave("Title of file.pdf", marrangeGrob(grobs = plots_list, nrow=1, ncol=1)) 

答えて

1

これはそれを行う必要があります。

ggsave(paste0("Title_of_file_" 
       , format(Sys.time(), "%Y-%m-%d_%H-%M") 
       , ".pdf") 
     , marrangeGrob(grobs = plots_list, nrow=1, ncol=1)) 

書式オプションの詳細についてはstrptimeのヘルプを参照してください。

+0

ありがとうございます。それはコンピュータ上にファイルを置くが、そのpdfとその0 KBのサイズは –

+0

"title_of_file.pdf"を使うだけで動作するのだろうか?私の最初の考えは、エラーは 'marrangeGrob'によって引き起こされるということです。あなたの呼び出しの代わりに通常のggplotオブジェクトを使って私のために働いていましたが、 'plots_list'なしでは私はあなたのユースケースをテストできません。 –

+0

コロンが原因の可能性があります。それをダッシュ​​で置き換えてみてください –

関連する問題