We recommend that you open the html slides with Google Chrome web browser.
| Time | Activity |
|---|---|
| 9.00-9.45 | Lesson 1: Overview of tools for interactive plots |
| 9.45-10:00 | Break |
| 10:00-10.45 | Lesson 2: Digging deeper into reactive elements in shiny |
| 10.45-11.00 | Break |
| 11.00-11.45 | Lesson 3: Web apps to deliver effective data visualisation |
| 11.45-12:00 | Break |
The two example apps app1.r and pisa_app.r are available in https://github.com/emitanaka/datavis-adv-workshop/tree/master/slides/apps folder.
There is one saved interactive graphic in the file(s) abs_ply.html and abs_ply_files in https://github.com/emitanaka/datavis-adv-workshop/tree/master/slides/
Before getting started, you will need to install the following R-packages:
install.packages(c( 'tidyverse',
'ggthemes',
'ggmap',
'leaflet',
'lubridate',
'plotly',
'gganimate',
'palmerpenguins',
'crosstalk',
'shiny',
'learnr',
'flexdashboard',
'shinydashboard',
'htmlwidgets',
'DT',
'gt',
'reactable',
'learningtower'))
Overview of tools for interactive plots Rmd html solution Rmd html solution
Digging deeper into reactive elements in shiny Rmd html solution Rmd html solution
Web apps to deliver effective data visualisation, exercises are interweaved with the slides.