From the course: Building Data Apps with R and Shiny: Essential Training

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Shiny apps and data 101

Shiny apps and data 101

From the course: Building Data Apps with R and Shiny: Essential Training

Start my 1-month free trial

Shiny apps and data 101

- [Instructor] Shiny is an extremely powerful tool for creating interactive web applications, for wrangling and processing data sets from any source that you can handle with R code. Users can then interactively explore and understand these datasets for all sorts of data visualizations, from charts, maps, network diagrams, and even interactive tables. But before we can process or display data in an app, we have to ask, "Where is the data coming from?" Most Shiny apps affect data directly from data files, CSVs, JSON, Excel workbooks, or else the Shiny app accesses data from an external source by an API or database. It's also fairly common for a Shiny app to display data that's generated purely in R code, either from a simulation or a dataset built directly into an R package. These are the most common data sources in Shiny apps, and we load data from all of these sources in very much the same fashion. Some of you might want to build Shiny apps, which collect data directly from your…

Contents