What That Election Probability Means

We now have our presidential candidates, and for the next few months you get to hear about the changing probability of Hillary Clinton and Donald Trump winning the election. As of this writing, the Upshot estimates a 68% probability for Clinton and 32% for Donald Trump. FiveThirtyEight estimates 52% and 48% for Clinton and Trump, respectively. Forecasts are kind of all over the place this far out from November. Plus, the numbers aren’t especially accurate post-convention.

But the probabilities will start to converge and grow more significant.

So what does it mean when Clinton has a 68% chance of becoming president? What if there were a 90% chance that Trump wins?

Some interpret a high percentage as a landslide, which often isn’t the case with these election forecasts, and it certainly doesn’t mean the candidate with a low chance will lose. If this were the case, the Cleveland Cavaliers would not have beaten the Golden State Warriors, and I would not be sitting here hating basketball.

Fiddle with the probabilities in the graphic below to see what I mean.


Even when you shift the probability far left or far right, the opposing candidate still gets some wins. That doesn’t mean a forecast was wrong. That’s just randomness and uncertainty at play.

The probability estimates the percentage of times you get an outcome if you were to do something multiple times. In the case of Clinton’s 68% chance, run an election hundreds of times, and the statistical model that spit out the percentage thinks that Clinton wins about 68% of those theoretical elections. Conversely, it thinks Trump wins 32% of them.

So as we get closer to election day, even if there’s a high probability for one candidate over the other, what I’m saying is — there’s a chance.

Nerd Notes

  • I’m writing this on July 27, 2016, so the probabilities on the Upshot and FiveThirtyEight are probably different by the time you’re reading this. Seriously, the numbers are all over the place right now.
  • I used d3.js to make the chart using a clustered force layout. I used a similar method here and here.

Become a member. Support an independent site. Make great charts.

See What You Get

Learn to Visualize Data See All →

How to Make Animated Line Charts in R

Sometimes it’s useful to animate the multiple lines instead of showing them all at once.

How to Visualize Ranges of Data in R

When you want to focus on the magnitude of differences between low and high values, use visual cues that highlight distance.

How to Make Line Charts in Python, with Pandas and Matplotlib

The chart type can be used to show patterns over time and relationships between variables. This is a comprehensive introduction to making them using two common libraries.

How to Visualize Anomalies in Time Series Data in R, with ggplot

Quickly see what’s below and above average through the noise and seasonal trends.

Favorites

The Best Data Visualization Projects of 2011

I almost didn’t make a best-of list this year, but …

Cuisine Ingredients

What are the ingredients that make each cuisine? I looked at 40,000 recipes spanning 20 cuisines and 6,714 ingredients to see what makes food taste different.

Guessing Names Based on What They Start With

I’m terrible at names, but maybe data can help. Put in your sex, the decade when you were born, and start putting in your name. I’ll try to guess before you’re done.

Watching the Growth of Walmart

The ever so popular Walmart growth map gets an update, and yes, it still looks like a wildfire. Sam’s Club follows soon after, although not nearly as vigorously.