Blog Archives

Republican-leaning states tend to have more traffic deaths

Back in 2014, the U.S. Department of Transportation released a report on the (normalized) number of traffic deaths in each U.S. state. As I looked through the list, I noticed an odd correlation between the political leanings of a state

Posted in data visualization Tagged with: , , ,

Python 2.7 still reigns supreme in pip installs

The Python 2 vs. Python 3 divide has long been a thorn in the Python community’s side. On one hand, Python package developers face the challenge of supporting two incompatible versions of Python, which is time that could be better

Posted in data visualization, python Tagged with: , ,

The Optimal U.S. National Parks Centennial Road Trip

In August 2016, the National Park Service celebrates their 100th year of managing the United States’ system of beautiful national parks. So what’s a better way to celebrate 100 years of stewardship than to visit all of the national parks

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

Computing optimal road trips on a limited budget

About a year ago, I wrote an article introducing the concept of optimizing road trips using a combination of genetic algorithms and Google Maps. During that time, I’ve given some thought to how I could make that algorithm more useful

Posted in data visualization, machine learning, python Tagged with: , , , , ,

How long does the average man last in bed?

A couple weeks ago, I ran across a research paper that inadvertently answered one of those awkward questions that so few people get the chance to talk about: How long does the average man last in bed? I was particularly

Posted in data visualization Tagged with: ,

Why is Reddit replacing Imgur?

In a surprise move this week, Reddit has started rolling out their own in-house image hosting service. This appears to be a direct move to replace the many image hosting services that have sprung up around Reddit—Imgur, in particular. Here’s

Posted in data visualization, reddit Tagged with: , ,

Why did so many Japanese families avoid having children in 1966?

Last week, I was presenting at a conference and discussing the merits of animated visualizations vs. small multiples. On one of my slides, I presented the following chart that shows the total fertility rate (i.e., the average number of children

Posted in data visualization Tagged with: , ,

Spurious Extrapolations: Novel and unique research abstracts

Last Christmas, BMJ published a funny article exploring the mentions of positive and negative words in research abstracts over the past 40 years. I’ve recreated their research for two of the phrases below — “novel” and “unique.” Your eyes aren’t

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

Spurious Extrapolations: What if U.S. college tuition costs keep rising?

For this post, I’m going to test run a new post series called Spurious Extrapolations, where I extrapolate time series far beyond reason and envision what would happen if the trend continued. Let me know what you think of the

Posted in analysis, data visualization Tagged with: , ,

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: ,

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.