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
From the course: Building Data Apps with R and Shiny: Essential Training
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…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.