У меня есть обширный R-скрипт, который ранжирует акции по 3 индексам.Мне удалось автоматизировать его запуск для каждого индекса и создать документ Knitr HTML.У меня есть 1 случай, когда скрипт возвращает значение (используя SVDialogs) и принимает документ Excel, чтобы закончить работу.Когда я добавляю в этом случае, это усложняет ситуацию, так как я не могу запустить SVDialogs в RMarkdown.
Любые советы о том, как преодолеть это и принять пользовательский ввод при генерации вывода HTML?
indices <- c("TSX", "TSX Small Cap", "S&P 500")
latestdate <- as.Date('2019-01-17')
renderReport <- function(index, latestdate) {
rmarkdown::render("test.Rmd",
output_file = paste0(index," Score",".html"),
params=list(index=index,
latestdate=latestdate),
output_options = list(self_contained = FALSE, lib_dir = "libs"))
}
purrr::walk2(indices,latestdate, renderReport)