Summer Data Viz
MassMutual Summer Data Viz seminar: 2016
August 15-19, 2016 is a week-long internal data viz seminar for MassMutual at the MassMutual Amherst offices, joint with Jordan Crouser.
Shortlink to this page: bit.ly/MMdataviz
Monday: Intro to data viz
Resources - Everything we know about how humans interpret graphics by Kennedy Elliott. Accompanying Medium post. - Reproducing Cleveland and McGill. Survey and results. - ggplot2 cheatsheet - R graphics cookbook
Presentations and data - Intro to ggplot2 presentation, (code) - American Time Use Survey Data
Tuesday: Interactivity (and d3)
Resources - Interactivity in R includes shiny , manipulate, and shiny gadgets.
Wednesday: Scraping and text
Resources - stringr vignette, and linked regex tutorial
Cool examples
- text analysis of 50 years of pop music, by Kaylin Walker.
- Analysis of Trump’s tweets by David Robinson.
- vennclouds – a really cool approach to word clouds! (python)
- text as data and Jason Davies’ Word Cloud Generator
- Commencement speeches visualization– not a word cloud!
- flowing data on text, including this Washington Post visualization of State of the Union text.
Presentations and data
- Text presentation (code)
- Scott Chamberlain, Karthik Ram and Garrett Grolemund’s useR tutorial on APIs and scraping
- raw lyrics data, main repo, and text analysis by Kaylin Walker.
Thursday: Geo data
Resources
- Leaftlet for R tutorial, more on the leaflet API.
- map tile explanation from Mapbox.
- shapefiles in ggplot2
- Shapefile checker
- color brewer
Cool examples
- Racial dot map– lots of points!
- geometric choropleths 1895 vs 1978 via Nicholas Felton -The best and worst places to grow up: how your area compares, example of chloropleth maps from The New Times.
- The best explanation of gerrymandering you will ever see, The Washington Post.
- Introduction to the Modifiable Areal Unit Problem.
- Some disorganized map thoughts by Amelia. Best piece a playable spatial aggregation, a first draft of demo below.
- Spatial aggregation demo by Amelia and Aran Lunzer
- Transition between d3 projections
- Is Africa bigger than North America?– interesting approach to map projections by Zan Armstrong
Presentations and data
Friday: Networks
Resources
- Networks with igraph in R. Includes some nice network layouts!
- ggnet, to do network visualization
- ggraph, to do ggplot2-style network visualization
- d3 networks from R
- Adjacency matrices, and accompanying shiny app!
- A simple d3 network graph
- lecture on graph visualization
Cool examples
- Network of Thrones, an analysis of connectivity in Game of Thrones. From my alma mater, Macalester!
- Identifying slumloads with SNA
- skirts network (old version, based on this tutorial by Jim Vallandingham)
- Neotopology, a digital humanities approach.
Presentations and data