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

Evolution of active categorical image classification via saccadic eye movement


I put together a couple demo videos for our Active Categorical Classifier (ACC) project that we’ll be presenting at the PPSN 2016 conference. If you’re interested in this project and can’t wait for PPSN, we have: a preprint of the

Posted in machine learning, research 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: , ,

TPOT: A Python tool for automating data science


Machine learning is often touted as: A field of study that gives computers the ability to learn without being explicitly programmed. Despite this common claim, anyone who has worked in the field knows that designing effective machine learning systems is

Posted in machine learning, python, research 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: , , ,

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.



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