Interactive Dashboards

Learn to layout dashboards with interactive filters; Using crosstalk, enable your audience to filter or subset one plot via subsetting an independent plot (i.e. linked brushing); add interactivity to your ggplot2 plots with easy-to-use HTMLWidgets such as plotly via the ggplotly() function.

Prerequisite: Intro to R. All attendees are expected to be basically familiar with R, R Studio, and the Tidyverse. Strongly recommended: Visualization with ggplot2.

Resources

Slides

GitHub Code Repository Creative Commons CCBY-NC Launch RstudioBinder


Image credit: Growthlakes | Wikimedia

Rfun is a DVS learning series

The 'R We Having Fun Yet?' learning series is part of the broader Data & Visualization Services workshop series. DVS offers workshops on [R], Python, GIS and mapping, Research Data Management, and Visualization.

Rfun Blog

The blog features semester summaries of our workshop series and extra bits of information which may assist you in your practical data science journeys.