Skip to content

nicole-schlosberg/Interactive-Visualizations

Repository files navigation

Interactive Visualization

Interactive visualization is becoming a more prominent feature of reporting. Business analytics packages tend to stress the ease eith which data can be played with by non-experts. Allowing students to explore aspects of complex data rather than simply telling them what you see can be a powerful tool for learning as explored in the readings. Within the RStudio universe this functionality is accomplished through the Shiny ecosystem. A web-app designing interface that allows web-apps to be built from within R with limited knowledge of javascript or html.

Goals

  • Be familiar with the ways that data visualization can aid student learning
  • Understand the structure of a Shiny App
  • Be able to build a basic Shiny App to run locally on your machine
  • Be able to explore interactive functionality within a Shiny App to convey a message about data

Completed Tasks

I built a couple of basic Shiny Apps.

  • Histogram
    Histogram

  • Ggplot Histogram GGplot

I then used the class mid-term data to create an interactive visualization that launches to the internet.

Resources

Ng, J. (2018). 2 Min Intro to Shiny

CBMI WUSM. (2016). Hands on Shiny Dashboard.

Dhankar, R. (2015). HR Attrition Dashboard - Shiny and ggplot2

Shiny Apps Documentation

Verbert, K., Duval, E., Klerkx, J., Govaerts, S., & Santos, J. L. (2013). Learning Analytics Dashboard Applications. American Behavioral Scientist, 57(10), 1500–1509.

Corrin, L., & de Barba, P. (2014). Exploring students’ interpretation of feedback delivered through learning analytics dashboards. In Proceedings of the Ascilite 2014 Conference.

Shiny Gallery

D’Agostino McGowan, L. (2018). Building Dashboards with shinydashboard

About

Building interactive visualizations using Shiny Apps

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors