Downloadable reports with knitr

This same function can very easily allow your users to produce custom reports in HTML, pdf, or MS Word ready to be downloaded to their machines, using the knitr package (http://yihui.name/knitr/). knitr is a user-contributed package that allows reports to be generated dynamically from a mixture of a static report formats interleaved with the output from of R.

So, for example, titles and text can be fixed, but each time the report is run, a different output will be produced within the document depending on the state of the data when the output is generated. knitr can be used with the R Markdown format. Here is the simple R Markdown document within the Google Analytics application:

# Summary report ## Text summary ...

Get Web Application Development with R Using Shiny - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.