Extending visualisations

Moving beyond static plots is one way to add value to the visualisations you produce. This lesson will introduce two separate ways of achieving this – through animation or interactivity.

Prerequisites

The ability to plot figures using ggplot is assumed.

Schedule

Setup Download files required for the lesson
00:00 1. Animations with gganimate How can I animate plots?
When should I use animation?
01:15 2. Controlling animation options How can I control the animations transitions?
How do I save animations?
02:45 3. Interactivity with Shiny How can I create interactive visualisations?
04:45 4. Quick and easy interactivity How do I use Shiny in R Markdown documents?
How can I share Shiny apps?
06:00 Finish

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.