Generate HTML report based on existing RMarkdown documents
Source:R/generate_report2.R
generate_report2.Rd
This is a support function that accepts parameters and creates a HTML
document based on an RMarkdown template. This is an alternative to
generate_report()
which instead creates an RMarkdown document from scratch
using individual code chunks.
Usage
generate_report2(
output_format = rmarkdown::html_document(toc = TRUE, toc_depth = 6, theme = "cosmo"),
output_file = "report.html",
output_dir = getwd(),
report_title = "Report",
rmd_dir = system.file("rmd_template/minimal.rmd", package = "vivainsights"),
...
)
Arguments
- output_format
output format in
rmarkdown::render()
. Default isrmarkdown::html_document(toc = TRUE, toc_depth = 6, theme = "cosmo")
.- output_file
output file name in
rmarkdown::render()
. Default is"report.html"
.- output_dir
output directory for report in
rmarkdown::render()
. Default is user's current directory.- report_title
report title. Default is
"Report"
.- rmd_dir
string specifying the path to the directory containing the RMarkdown template files.
- ...
other arguments to be passed to
params
. For instance, passhrvar
if the RMarkdown document requires a 'hrvar' parameter.