Better Know a Visualization: Understanding Parallel Coordinates Charts

(With enough visualization methods to warrant a periodic table, it can be confusing to know what to use and when—and which visualizations are even worth considering at all. This series of posts is intended to introduce you to the visualization approaches that we find most useful, practical, and audience-friendly.)

What is a parallel coordinates chart?

Parallel coordinates is a visualization technique used to plot individual data elements across many performance measures. Each of the measures corresponds to a vertical axis and each data element is displayed as a series of connected points along the measure/axes.

Jon Peltier’s chart of baseball players below offers a simple example in Excel.

An example of vehicle performance across multiple measures from the Data Viz Catalogue.

Each line corresponds to a player with performance plotted across four characteristics. Two players have been highlighted to compared values.

Parallel coordinates was invented by Alfred Inselberg in the 1970s as a way to visualize high-dimensional data. These charts are more often found in academic and scientific communities than in business and consumer data visualizations. This isn’t too surprising as parallel coordinate charts can become very dense and difficult to comprehend. Stephen Few has a typical reaction (PDF):

The first time that I saw a parallel coordinates visualization, I almost laughed out loud. My initial impression was "How absurd!" I couldn’t imagine how anyone could make sense of the dense clutter caused by hundreds of overlapping lines. This certainly isn’t a chart that you would present to the board of directors or place on your Web site for the general public. In fact, the strength of parallel coordinates isn’t in their ability to communicate some truth in the data to others, but rather in their ability to bring meaningful multivariate patterns and comparisons to light when used interactively for analysis.

Mr. Few’s final point is right on: with the application of interactive highlighting, filtering, and roll-over detail, parallel coordinate charts can reveal interesting stories in your data.

What problem does this solve?

For most standard charts, there are only so many measures you can effectively show. A typical progression of charts by measures goes like this:

2 measures: Scatterplot

3 measures: Bubble chart

4 measures: Bubble chart with colors

5 measures: Bubble chart with colors and animation

And now you’ve pretty much made an indecipherable graphic. That’s where parallel coordinates can help in showing many measures, limited only by horizontal space.

Like all good visualizations, parallel coordinates can also show both the forest and the tree. The big picture can be seen in the patterns of lines; individual lines can be highlighted to see detailed performance of specific data elements.

What alternatives are there to parallel coordinates?

The most direct alternative to a parallel coordinates chart is a “leaderboard.” Leaderboards also show the performance of many individual items across multiple performance measures. However, leaderboards simply rank the items rather than plotting them precisely on each axis. Here’s an example:

At Juice, we’ve become big fans of the Leaderboard because it offers a couple benefits beyond parallel coordinates:

  • Direct labeling of the individual items (and their values) makes it easier to read

  • While ranking is less precise, seeing the top 10 performers for each measure can be a good fit for the audience’s needs.

Previous
Previous

How to Create a Successful Real-time Dashboard

Next
Next

10 Ways to Improve Your Data Visualizations