Charting Historical Voter Turnout

Topics: Policy & Politics
As FiveThirtyEight notes, turnout in the 2016 presidential election isn't dramatically lower than it was four years ago, according to the latest estimates. And with many mail-in and provision ballots still being counted, the 2016 turnout rate could still change: Approximately 58.1 percent of e... Read more →

Teaching Data Journalism In China

Topics: Tutorials
I've just returned from a week in China, teaching data journalism to students from all over the country at Fudan University (sponsored by the U.S. China Education Trust). Helped by a fabulous co-instructor, Yan Lu, we taught them about acquiring data, data wrangling, storytelling, visualizatio... Read more →
Mapping Where 'Americans' Live

Mapping Where 'Americans' Live

Topics: Demographics, Policy & Politics
Back during the Republican primaries, The Upshot published an interesting short post called the Geography of Trumpism. The reporters back then analyzed hundreds of demographic variables, by county, in an effort to determine which ones might be predictive of electoral support for the eventual GO... Read more →
Charting MLB Division Races

Charting MLB Division Races

Topics: Sports
Earlier I used small multiples to show how each Major League Baseball team's 2016 season progressed relative to the .500 line. Here are those same line charts, but this time I've grouped them by division: Read more →
How Far Above (Or Below) .500 Did Each MLB Team Finish This Season?

How Far Above (Or Below) .500 Did Each MLB Team Finish This Season?

Topics: Sports
I live in South Korea, where it isn't always easy to watch American baseball (unless you're a fan of the Los Angeles Dodgers or the Texas Rangers). So I'm catching up with data. These charts show teams' performance by tracking how many games above (or below) .500 they moved as the season progre... Read more →