Online Program

Friday, February 19
CS08 Interactivity with R Shiny 1 Fri, Feb 19, 11:00 AM - 12:30 PM

Interactive Data Visualizations in R with Shiny and ggplot2 (303116)

*Garrett Grolemund, RStudio, Inc. 

Keywords: interactive data visualization, R, Shiny, linked brushing, EDA

Data visualizations are one of the most useful tools for scientific discovery and communication. They become even more useful when they are enhanced with interactive techniques like linked brushing, hover effects, and zooming. However, accessing such techniques can be difficult. Interactive visualizations typically require specialized or proprietary software that cannot be easily installed or extended. As a result, this valuable technique often goes underused. This talk will describe a new, easily accessible way to build interactive data visualizations. You can create interactive visualizations with R, a free and open source computer language widely used by statisticians. New developments in R's Shiny package make it easy to add a layer of interactivity to R's static graphics. We will examine how you can use Shiny to add linked brushing, hover effects, and similar interactions to graphics made with base R and ggplot2.