Insights gathered from data are great, but interactive web-based insights are even better. As a business analyst, you strive to transform analysis into actionable insights that solve business problems and drive change. Poorly communicated insights diminish the value of your data project. The shift towards web-based technologies to deliver information has put increasing pressure on business analysts to communicate results via the Web. Shiny is a web application framework for R that harnesses the power of modern web technologies. You can build sophisticated web applications using simple pieces of R code that you already know. This chapter will teach you the building blocks of a Shiny web app:
Creating a basic Shiny app
Creating a marketing-campaign Shiny app
Deploying your Shiny app
Knowledge of web programming in HTML, CSS, or JavaScript is not required to develop Shiny apps; familiarity with them will help you understand Shiny and extend its core functionality...