0

レポート オブジェクトを作成できますが、export() すると、乱数を含む一般的なファイル名が表示されます。ファイル名を指定できるようにしたい。

for (report in c("file1", "file2", "file3")) {
 myReport <- Pandoc$new(author="Jerubaal",title="What's my file name?", format="docx")
 myReport$add.paragraph(paste("This is", report))
 myReport$export(open = FALSE)
} 

これにより、次のような名前のファイルが得られます

  • pander-1c246b334f70.docx
  • パンダー-1c246b334f70.md

これらを Pandoc$new() と myReport$export() に追加しようとしましたが、役に立ちませんでした:

  • 出力=レポート
  • ファイル=レポート
  • ファイル名=レポート

それぞれに独自のレポート ファイルが必要なため、ファイルの名前を手動で効率的に変更することはできません。

出力ファイル名を指定するにはどうすればよいですか? ありがとう!

4

1 に答える 1

0

sourcesfに基づいて最初の または 引数を使用します。例えば:

myReport <- Pandoc$new(author="Jerubaal",title="What's my file name?", format="docx")
myReport$add.paragraph("This is it.")
myReport$export('this_is_the_file_name.docx', open = FALSE)

更新されたドキュメントのプル リクエストまたは提案をお気軽にお送りください。

于 2014-04-17T12:53:32.577 に答える