
If you want to turn your analyses into an interactive web application, then Shiny by RStudio is the best thing for you, it’s a package from RStudio that makes it incredibly easy to build interactive web applications without requiring any knowledge of HTML, CSS or JavaScript. Applications made on Shiny are automatically “live” i.e. changing an input on the application updates the output automatically without requiring a reload from browser(See examples at http://shiny.rstudio.com/).
How to install and use Shiny on R ?
Shiny is available on CRAN mirror, you can install it like any other package, just type: install.packages("shiny") on R console. To use Shiny package include library(shiny) at the beginning of your code.
Basic Structure of a Shiny App
All Shiny applications have two components: a user-interface definition and a server script. A user definition script consists of the code that makes the interface of the application for user to use and it is always defined in a source file named ui.R while the server script interprets the input given by the user to produce the output(visuals) and it is always defined in a source file name server.R.
You can start learning Shiny package at http://shiny.rstudio.com/tutorial/
















