Part 66 Interactive Dashboards with flexdashboard

Set up the work space:

# Load required packages
library(tidyverse) # loads ggplot2 and other tidyverse packages

# Set a default figure size
knitr::opts_chunk$set(fig.width = 5, fig.height = 4, fig.align = "center")

66.1 Learning Objectives

By the end of this lesson, you will be able to:

  • Understand the difference between a data dashboard and traditional data story
  • Understand when a dashboard should be used
  • Identify what elements of your dataset should be included in the dashboard
  • Use flexdashboard to create simple interactive dashboards in R Markdown

66.2 Resources

Here are some good references for flexdashboard:

66.3 Here are some good resource for general dashboard design: