Use {reactable} to create publication-quality tables in R.
An interactive D3 visualization of COVID-19 cases across counties and over time.
A quick game to see if you are more intelligent than an algorithm used to sentence millions of Americans.
Using data from the American Time Use Survey, let me guess what you’re doing. Right now.
And, how (and why) to create small multiples maps in R.
A novel way to visualize COVID-19 case counts.
An exploration of state police budgets, and what else those budgets could buy.
How the release of Jesus is King ushered in a new era in Kanye West’s discography.
An exploration of homicides in Houston. Winner of the Houston track at the 2020 Rice Datathon.
Since 2014, over 34,000 migrants have died or went missing on their journeys to a better life. Where?
An interactive, animated D3.js map visualization depicting opioid-involved overdose deaths in the US, from 1999 to 2017
An Observable notebook exploring COVID-19 mask wearing in your county, featuring a cool bivariate choropleth.
Each square represents one person who was killed by police between 2013 and 2018. Explore them for yourself.
What you listened to during quarantine.
Using R to recreate publication-quality visuals.
An interactive scrollytelling visualization, built exclusively in R Shiny.
An analysis of firearm background checks during COVID-19.
My final project for DSCI 304, Effective Data Visualization
A D3.js bar chart race depicting media mentions of 2020 presidential candidates over time. Built in Observable.
Using transcript data to analyze whose winning the Office popularity content.