Я хотел бы динамически создавать и связывать файлы .Rmd
и отображать результаты анализа в браузере. Я использую knitr
и knit2html
для этого. В настоящее время я использую следующий подход:
myHTMLsummary <- function(data,x) {
con <- paste0(getwd(),"/myHTMLSummary.Rmd")
writeLines ("
Data frame summary
========================================================
Summary:
```{r,echo=FALSE}
summary(data[x])
```",con)
knit2html(con,quiet=TRUE)
if (interactive()) browseURL(paste0(getwd(),"/myHTMLSummary.html"))
}
myHTMLsummary(iris,"Sepal.Length")
Существуют ли более эффективные способы динамического создания и связывания .Rmd
файлов, или это подход, который все используют?
Примечание. Было бы неплохо иметь вкладку вывода HTML в Rstudio, чтобы отображать результаты такой функции напрямую (а не во внешнем браузере). Может быть, кто-то знает, как отправить результаты на вкладку «Помощь»?