Creating interactive documents with R Markdown
In Chapter 2, Communicating Your Work with R Markdown, we learned how to structure and create R Markdown documents and presentations in RStudio. But all previous R Markdown formats were purely static. In this chapter, we want to focus on the opportunities to create interactive documents with R Markdown and RStudio. This is, of course, particularly interesting for the readers of a document, since it enables them to interact with the document by changing chart types, parameters, values, or other similar aspects. In principle, there are two ways to make an R Markdown document interactive. Firstly, you can use the Shiny web application framework of RStudio, or secondly, there is the possibility of incorporating various interactive chart types by using corresponding packages.