/ /関数からのRマークダウンのレンダリング - r、r-markdown

関数からのRマークダウンのレンダリング - r、r-markdown

レポート生成を自動化する必要があります。私は rmarkdown 関数などから報告する

make_report <- function(file_path = "data_file.txt", outfile){

# get data from external file
object <- parse_text(file_path)

# ?pass it into report template?
rmarkdown::render("report_template.Rmd", outfile)
}

どこで report_template.Rmd テーブルや図を印刷します。 data_frame オブジェクト。私は、 rmarkdownテンプレートしかし、私は彼らに何かを渡す方法があるかどうかわかりません。

回答:

回答№1は1

オブジェクトを直接渡すことはできません render しかし、あなたは依然としてオブジェクトをRDS / csvに保存し、最初の隠しセクションのrmarkdownファイルにそれらをロードすることができるので、出力ドキュメントには出力されません。