Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rstudio-education/shiny-wsds18

Materials for the "Apps and Dashboards with Shiny " workshop at WSDS 2018
https://github.com/rstudio-education/shiny-wsds18

r rstats shiny

Last synced: 3 months ago
JSON representation

Materials for the "Apps and Dashboards with Shiny " workshop at WSDS 2018

Awesome Lists containing this project

README

        

Shiny is an R package that makes it easy to build interactive web apps straight
from R. With Shiny, you can create standalone apps, embed them in R Markdown
documents, build dashboards, and much more. This course will introduce you to
the basics of building web applications and dashboards with Shiny, essentials of
reactive programming, and how to customize and deploy your apps for others to use.
If you want to take a fresh, interactive approach to telling your data story, let
users interact with your data and your analysis, and do it all with R, this
workshop is for you! Please bring a laptop with you to the course.

Materials for this workshop at [WSDS 2018](https://ww2.amstat.org/meetings/wsds/2018/) are below.

- **Instructor:** [Mine Çetinkaya-Rundel](http://mine-cr.com), Duke University + RStudio
- **TAs:**
- [Amanda Gadrow](https://twitter.com/ajmcoqui?lang=en), RStudio
- [Jennifer Thompson](https://jenthompson.me/), Vanderbilt University Medical Center

### 00 - Welcome

- Slides: [Welcome](00-welcome/00-welcome.pdf)
- Demo:
- [UN Gender Stats Dashboard](https://gallery.shinyapps.io/un-women-dash/)
- [Code](https://github.com/rstudio-education/shiny-wsds18/blob/master/00-welcome/un-women-dash.Rmd)
- [Data](https://github.com/rstudio-education/shiny-wsds18/tree/master/00-welcome/data)

### 01 - Getting started with Shiny

- Slides: [Getting started with Shiny](01-shiny/01-shiny.pdf)
- Exercises:
- [Google index](https://github.com/rstudio-education/shiny-wsds18/tree/master/01-shiny/goog-index)
- [NHANES apps](https://github.com/rstudio-education/shiny-wsds18/tree/master/01-shiny/nhanes-apps)

### 02 - Understanding reactivity

- Slides: [Understanding reactivity](02-reactivity/02-reactivity.pdf)
- Exercises:
- [More NHANES apps](https://github.com/rstudio-education/shiny-wsds18/tree/master/02-reactivity/nhanes-apps)
- [Review](https://github.com/rstudio-education/shiny-wsds18/tree/master/02-reactivity/review)

### 03 - Designing UI

- Slides: [Designing UI](03-design-ui/03-design-ui.pdf)
- Exercises:
- [Movies apps](https://github.com/rstudio-education/shiny-wsds18/tree/master/03-design-ui/movies-apps)

### 04 - Building dashboards

- Slides: [Building dashboards](04-dashboards/04-dashboards.pdf)
- Exercises:
- [Shiny dashboards](https://github.com/rstudio-education/shiny-wsds18/tree/master/04-dashboards/dashboards)
- [Flexdashboards](https://github.com/rstudio-education/shiny-wsds18/tree/master/04-dashboards/flexdashboards)