Data-Ink Ratio Animation and How to Apply it in Tableau

  • Engineering
  • Fundamentals
  • Storytelling
  • Tableau Desktop

In his 1983 book, The Visual Display of Quantitative Information, Edward Tufte introduced the concept of the data-ink ratio in data visualization. In case you are not familiar with this classic book and concept, the data-ink ratio is the portion of ink (i.e. pixels) that makes up data-information on the view.

Over time, I’ve realized that this single concept is the core of almost all my design tips. As such, we’ve created an animation to educate our stakeholders on the data-ink ratio and how its application can improve almost any chart or graph.

This post shares an animation of the data-ink ratio, addresses the concept’s two fundamental flaws, and shows you how to apply principles of the data-ink ratio within Tableau.

 

Playfair Data presents: Maximize the data-ink ratio

If you are new to the data-ink ratio, I encourage you to watch this one-minute animation which explains the concept and shows you how it can dramatically improve a bar chart.

Show the Data – Maximize the Data Ink Ratio

 

How to apply the data-ink ratio in Tableau

There are several ways to improve the data-ink ratio in Tableau by changing the default format settings the software provides. To illustrate, we’ll improve the data-ink ratio in the following Orders by Category bar chart built with the Sample – Superstore dataset. Along the way, I’ll point out two fundamental flaws with Tufte’s vision for the concept.

How to apply the data-ink ratio in Tableau

Step 1 – Erase non-data ink

First, we will remove non-data ink, such as graphics. In the same book Tufte introduced the data-ink ratio, he also coined the term “chart junk” for non-data graphics that clutter the view. This happens to be one of the few times my humble opinion diverges from Tufte. I believe that non-data ink, such as icons, can help make a data visualization more engaging, so that more people stop to look at it, adopt it, and hopefully eventually act on it.

For this reason, I use a slightly different definition for chart junk, which is any graphics that distract from the data rather than add value.

In a 2007 study, Inbar found that students preferred small amounts of “chart junk”. Further, a 2009 study by Hockley found that graphics improve memorability.

Live Tableau Training
May 14 – 17, 2024

Learn directly from industry-leading experts, access hundreds of post-training resources, and more.

The key is using graphics tastefully so they contribute to processing and retention and don’t distract from them. In my Tableau example, the icons may help the user remember which category performed best, but the varying locations of the icons within the bar imply the locations have meaning when they don’t. This increases the cognitive load on the audience and causes users to slow down to figure out what the location of the graphics on the y-axis indicates.

Here is the view after removing chart junk.

Orders-by-Category-Tableau-Bar-Chart-Low-Data-Ink-Ratio

The next tips are to remove effects such as gradients…

Remove gradient on Tableau bar chart

Remove varying font styles and formats…

Remove varying font styles from the Tableau bar charts

Remove the grid…

Remove grid lines on Tableau charts

And removing borders.

Remove borders from Tableau bar charts

It’s the last two tips that have also caused criticism of the data-ink ratio. Removing grid lines and the top borders make it harder for users to accurately compare performance across categories. I sometimes split the difference in Tableau and add a light, dotted grid that helps the user compare performance, but also provides a nice aesthetic.

Tableau bar charts with low data ink ratio

All of these formatting changes can be accessed in Tableau by right-clicking anywhere in the view and choosing “Format…”.

 

Step 2 – Erase redundant data ink

Just because pixels on a view convey data, it does not mean they are all necessary. You can also have redundant data ink. Some easy opportunities to remove redundant data ink include:

Removing extra labels and/or consolidating them into a title…

Erase redundant data ink

Removing unneeded decimal places and excessive axis tick marks…

Remove tick marks from Tableau bar chart

To change decimal places for a specific axis, right-click on the axis and choose “Format…”. Then use the “Numbers” dropdown to format the numbers.

To change the default number of decimal places every time a measure is used, right-click on the measure in the Measures area of the Data Pane, hover over Default Properties, and choose “Number Format…”.

Receive More Free Tips & Tricks Like This Every Week

Let’s stay in touch:

Playfair+Envelope

Or better yet, use direct labeling instead of axes. This works particularly well with bar charts with a relatively small number of marks on the view.

Direct label bar chart

Step 3 – Revise and edit

The last step in maximizing the data-ink ratio is to revise and edit. Here is a comparison of where we started and ended up after applying the techniques listed throughout this post:

Revise and edit Tableau bar chart for data ink ratio

For more bar chart formatting ideas, see 3 Ways to Make Beautiful Bar Charts in Tableau.

Thanks for reading,
– Ryan

Visual Analytics Training

 

Join Playfair+

Related Content

Ryan Sleeper

Adding love for bar charts by showing you how to make them more engaging in Tableau This video shows how…