19Building Interactive Web Applications with Shiny
Adding interactivity to a data report is a highly effective way of communicating information and enabling users to explore a data set. This chapter describes the Shiny1 framework for building interactive applications using
R. This will allow you to create dynamic systems in which users can choose what information they want to see, and how they want to see it.
Shiny provides a structure for communicating between a user interface (i.e., a web browser) and a data server (i.e., an
R session), allowing users to interactively change the “code” that is run and the data that are output. This not only enables developers to create interactive data presentations, but provides ...