What That Election Probability Means

By Nathan Yau  /  Posted to Data Underload  /  Tags: ,

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.

Learn to visualize your data. Become a member.

Join Today


This is for people who want to learn to make and design data graphics. Your support goes directly to FlowingData, an independently run site.

What You Get

  • Instant access to tutorials on how to make and design data graphics
  • Source code and files to use with your own data
  • Four-week course on visualization in R
  • Hand-picked links and resources from around the web


A Day in the Life of Americans

I wanted to see how daily patterns emerge at the individual level and how a person’s entire day plays out. So I simulated 1,000 of them.

Where Bars Outnumber Grocery Stores

A closer look at the age old question of where there are more bars than grocery stores, and vice versa.

Best Data Visualization Projects of 2016

Here are my favorites for the year.

Top Brewery Road Trip, Routed Algorithmically

There are a lot of great craft breweries in the United States, but there is only so much time. This is the computed best way to get to the top rated breweries and how to maximize the beer tasting experience. Every journey begins with a single sip.