Extending visualisations: Glossary

Key Points

Animations with gganimate
  • gganimate is an extension of the ggplot plotting system

  • Add a transition to plots to describe how to move from one display of the data to another

Controlling animation options
  • Control how transitions occur using easings, shadows, enters and exits

  • Animations can be saved with anim_save()

Interactivity with Shiny
  • Reactive elements update when their inputs change

  • Reactive elements can interact with non-reactive elements, but not the other way around

  • Interactive applications can be broken up into ‘UI’ and ‘server’ components

Quick and easy interactivity
  • runtime: shiny in the R Markdown header will enable using shiny components

  • You do not need to worry about the ui.r file in this case

  • You need a computer running R as the server to share Shiny apps

Glossary

FIXME