Blog Archives

The correct way to use pie charts

Pie charts are the most widely berated chart in data visualization. Many articles have been written over the years describing why pie charts are bad, and why we should no longer use them. Even key members of the data visualization

Posted in data visualization, tutorial Tagged with: ,

Why posts get removed from /r/DataIsBeautiful

I’ve been a moderator of /r/DataIsBeautiful — one of the largest online communities dedicated to data analysis and visualization — for the past 2 1/2 years. During that time, I’ve reviewed thousands of data visualizations created by amateurs and professionals

Posted in data visualization, reddit Tagged with: , , ,

What data visualization tools do /r/DataIsBeautiful OC creators use?

One of the most common questions that newcomers to data [science/visualization/analysis] ask is: “What tools should I use to create data visualizations?” While I always recommend learning design principles before tools, I thought I’d take a stab at answering that

Posted in data visualization, reddit Tagged with: , ,

Major League Baseball home run leaders, 1871-2016

Earlier this week, a Reddit user shared a fascinating animated data visualization showing the MLB home run leaders from the past 200+ years. I found this visualization especially interesting because it was one of the few examples where I’ve seen

Posted in data visualization, python, tutorial Tagged with: , ,

Revisiting the vaccine visualizations

Last year, the vaccination debate was all the rage again. “Pro-vaxxers” were loudly proclaiming that everyone should get vaccinated and discussing the science behind it, and “anti-vaxxers” were casting their doubts and still refusing to get vaccinated for personal reasons.

Posted in data visualization, python, tutorial Tagged with: , ,

Analyzing MMA: The Ultimate Fighting Championship

For the past 7 years, I’ve been a fan of MMA, and especially the larger Ultimate Fighting Championship events that take place around the world. For the uninitiated, MMA fights pit two professional fighters against each other who often have

Posted in data visualization Tagged with: , ,

Rethinking the population pyramid

If you’ve ever browsed the U.S. Census population statistics pages, you’ve no doubt come across the famous population pyramid that they so frequently use to display the distribution of the U.S. population by age and gender. I was reading up

Posted in data visualization, tutorial Tagged with: , , ,

The evolution of chess openings and why GIFs make for bad data visualizations

Earlier this year, I went on a week-long data analysis frenzy into a massive data set of chess tournament games. One of the better visualizations that came out of that post series was the evolution of openings over time set,

Posted in data visualization Tagged with: , , ,

A Song of Ice and Fire by the numbers: Chapter titles

Chapter titles in "A Game of Thrones"

I’ve been catching up on the “A Song of Ice and Fire” book series lately and ran across an Amazon book review that had an interesting take on reviewing the books. Since each chapter is named after the character it

Posted in data visualization Tagged with: , , , , ,

3 easy steps to avoid deceitful data visualizations

This is the original version of the article that appeared on Co.Design. We live in an age of Big: Big Computers, Big Data, and Big Lies. Faced with an unprecedented torrent of information, data scientists have turned to the visual

Posted in data visualization, tutorial Tagged with: , , , ,

About this blog

This blog is my labor of love, and I've spent hundreds of hours working on the projects that you'll read about here. Generally, I write about data visualization and machine learning, and sometimes explore out-of-the-box projects at the intersection of the two. I hope you enjoy my projects as much as I have.

If you would like to use one of my graphs on your website or in a publication, please feel free to do so with appropriate attribution, but I would appreciate it if you email me first to let me know.

Archives

Subscribe

Enter your email address to subscribe to this blog and receive notifications of new posts by email.