2016-06-24

About me

  • Maintainer of plotly's R package for >12 months. Author/maintainer of many other R packages: LDAvis, animint, pitchRx, rdom, etc.
  • PhD candidate in the Department of Statistics at Iowa State University.
  • Spent last 6 months in Melbourne, Australia working with Dr. Dianne Cook, Dr. Heike Hofmann, and Dr. Rob Hyndman.
  • BA in Math & Econ, but don't ask me any Econ questions 😉

Workshop materials

Please install the following packages:

install.packages("quantmod")
install.packages("RColorBrewer")
install.packages("devtools")
# if you encounter errors, let me know!
devtools::install_github("ropensci/plotly#628")

Code for today's workshop is here. Please download it and follow along.

At times, I'll give you an exercise and stop talking to encourage hands-on learning.

Please ask questions!!!

Why interactive graphics?

  • "Any high-dimensional dataviz has to be summarized in some way, but interactivity allows us to get details" - (Dr. Karl Broman; JSM 2015)
  • Aids exploration – discover structure that may otherwise go unnoticed (see Wickham, Cook, Hofmann; 2015)
  • Aids communication & enhances presentability

  • Why interactive web graphics?
    • simple to share, portable (web browser)
    • encourages composability (e.g., plotly.js + leaflet.js)
    • encourages reproducibility (scriptable)