Exercises: Data-Ink Ratio
These exercises are non-programming. They build the mental habit of subtraction-first chart design. Do them with a printed chart and a pencil, or with a screenshot and a text editor — whatever lets you annotate what you see.
Part A: Conceptual (7 problems)
A.1 ★☆☆ | Recall
State Tufte's data-ink ratio formula. In your own words, explain what each term means and why Tufte proposed it as a design heuristic.
Guidance
The formula has a numerator (data ink) and a denominator (total ink). Be sure you can distinguish the two in a specific example. The "why" matters: what problem was Tufte trying to solve with the ratio, and what kind of mistake does it prevent?A.2 ★☆☆ | Recall
List the five categories of chart-junk introduced in Section 6.3. For each category, give one concrete example that you have seen in a real chart (in news, in a textbook, in a slide deck, or in your own work).
Guidance
The five categories are decorative, structural, redundant, default, and dimensional. Each has characteristic examples in the chapter, but you should be able to name an example from your own experience. If you cannot think of one, browse a news graphics site or an old corporate annual report — chart-junk is easy to find in the wild.A.3 ★☆☆ | Understand
Explain the distinction between "useful non-data ink" and "wasted non-data ink" in your own words. Give three examples of each.
Guidance
The boundary is whether the non-data element helps the viewer understand the data. Axis labels, source attributions, and reference lines are non-data but essential. Decorative borders and 3D shadows are non-data and wasted. Some cases are borderline — that is where judgment enters.A.4 ★★☆ | Understand
The chapter describes the three-step declutter procedure as "remove, lighten, simplify." Explain why the order matters. What would go wrong if you tried to lighten or simplify before removing?
Guidance
Think about the order as a sequence of decisions. If you spend time lightening the color of an element you should have deleted, the time is wasted. If you simplify an element that survives remove but will be deleted later, the simplification is wasted. The ordering minimizes wasted work.A.5 ★★☆ | Understand
The chapter identifies "defaults are chart-junk" as the threshold concept. Explain why software defaults tend to include chart-junk elements. Give two specific examples of default behavior in matplotlib, Excel, or another tool you use, and explain why each default is inappropriate for a publication-quality chart.
Guidance
Defaults are optimized for "produces something reasonable for any input" — they must work when the user has not made any customization. That optimization goal leads to including elements that would be controversial as deliberate choices. Think about why a library author would add a top spine, or a default gridline color, or a default background.A.6 ★★☆ | Analyze
The Bateman et al. 2010 paper ("Useful Junk?") found that charts with thematic embellishment were more memorable than minimalist charts. Does this result invalidate Tufte's data-ink ratio? Explain your answer and identify the conditions under which the Bateman result applies versus the conditions under which the Tufte principle still applies.
Guidance
The Bateman result is a specific empirical finding under specific conditions. It does not say "decorate everything." Think about what kinds of embellishment the study tested (hint: thematic, integrated, not arbitrary) and what kinds of audiences and reading tasks the study assessed. For which kinds of charts is memorability more important than reading speed? For which is it the reverse?A.7 ★★★ | Evaluate
In Section 6.5, the chapter warns about the "data desert" failure mode of over-aggressive decluttering. Describe a realistic scenario in which someone applying Tufte's principle too strictly produces an uninterpretable chart. What specific elements did they delete that should have been kept, and why?
Guidance
Think about context. A chart that is part of a larger document has access to surrounding context (captions, surrounding prose) and can survive aggressive decluttering. A chart shared on its own — on social media, in a slide, in a standalone image — needs more self-contained context. The same declutter operation might be fine in the first case and disastrous in the second.Part B: Applied Decluttering (10 problems)
B.1 ★★☆ | Apply
Find a default Excel or Google Sheets chart from a spreadsheet you have made or a report you have read. List every visual element on the chart. For each element, classify it as data ink, useful non-data ink, or wasted non-data ink.
Guidance
Go element by element — do not skip anything. Include the axis spines, tick marks, gridlines, background color, borders, title, legend, data series, and any decorative elements. Count how many items end up in each category. Most default charts have more wasted non-data ink than you expect.B.2 ★★☆ | Apply
Take the chart from B.1 and apply the Step 1 (Remove) pass of the declutter procedure. Describe (in words or as a sketch) what the chart looks like after the pass. Which elements did you remove? Which survived?
Guidance
Start with the obvious candidates — top and right spines, figure borders, vertical gridlines on bar charts, background shading, decorative elements. Ask for each: if I delete this, does the chart become incorrect or ambiguous? If no, delete.B.3 ★★☆ | Apply
Now apply Step 2 (Lighten) to the chart from B.2. Which surviving elements should become lighter or thinner? Describe the changes in specific terms (e.g., "gridlines go from black to pale gray," "y-axis spine goes from 2pt to 0.5pt").
Guidance
Lightening is about visual weight. The goal is a hierarchy where data is the most prominent visual element and everything else recedes. Spines, gridlines, tick marks, and non-title text all typically become lighter. The data itself should remain at full visual weight.B.4 ★★☆ | Apply
Apply Step 3 (Simplify) to the chart from B.3. What can be made simpler? Fewer tick marks? Fewer gridlines? Simpler fonts? Fewer colors? Describe each simplification and explain why it improves the chart.
Guidance
Simplification often means *fewer*. Fewer gridlines than the default. Fewer tick marks. Fewer colors (especially for charts with only one or two series). Each simplification should be justified by a corresponding reduction in visual noise.B.5 ★★☆ | Apply
The chapter describes the "maximal deletion test." Apply it to the chart from B.1 (the original default version). For each element, ask: if I delete this, does the chart become incorrect, uninterpretable, or ambiguous? List the elements that pass the test (can be deleted) and the elements that fail (must be kept).
Guidance
The maximal deletion is an extreme. It gives you a lower bound on what can be kept. You do not have to end up at the maximal deletion — some borderline elements might be worth keeping for extra clarity. But the exercise of identifying the lower bound is clarifying, because most charts can be pushed closer to it than you think.B.6 ★★☆ | Apply
Sketch a decluttered version of a default matplotlib line chart showing quarterly revenue for a single company over three years. Assume the default includes: a figure border, top and right spines, horizontal and vertical gridlines, a default title, a legend for the single series, and full-density tick marks. Describe each removal and lightening decision you would make.
Guidance
For a single-series line chart, the legend is redundant (one series does not need a legend; you can put the description in the title or subtitle). Vertical gridlines are usually unnecessary for a time series. The figure border and top/right spines are structural chart-junk. Horizontal gridlines can be kept but lightened. The title should become an action title that states the finding.B.7 ★★★ | Analyze
Find a published chart from a reputable news source (NYT, FT, Washington Post, The Economist). Identify three specific design choices that reflect decluttering principles from this chapter. Then identify one element that appears to be non-data ink but that you think is justified — explain why.
Guidance
Major newspaper graphics desks have internalized Tufte-style decluttering. Look for: absent top and right spines, direct labeling instead of legends, action titles, light gridlines, limited color palettes. The element you identify as "non-data but justified" might be an annotation, a source attribution, a reference line, or a subtitle that adds context.B.8 ★★★ | Analyze
Find a bad chart — one with obvious chart-junk — from a real source (avoid creating a strawman). For each element of chart-junk, identify which of the five categories it falls into (decorative, structural, redundant, default, dimensional). Then describe what the decluttered version would look like.
Guidance
Corporate annual reports, government PowerPoint decks, and budget BI tools are reliable sources of bad charts. You may need to look for older examples — modern news graphics are often well-designed. Be specific about which category each element falls into; some elements may fall into multiple categories simultaneously.B.9 ★★★ | Apply
You are preparing a bar chart of Meridian Corp's five product lines ranked by annual revenue. The default chart has all the standard chart-junk. Apply the full declutter procedure and describe the result. Then defend every element that survived: why is each one earning its place?
Guidance
The surviving elements should include: the five bars themselves (data ink), the x-axis category labels (necessary), a y-axis with numerical labels (for quantitative reading), a title (for context), and possibly a source attribution. Everything else should be gone. For each survivor, write one sentence explaining why it earns its place.B.10 ★★★ | Create
Design a "minimum viable chart" for a time-series of climate temperature anomalies from 1880 to 2024. Specify exactly what elements the chart has and does not have. Your goal is the maximum decluttering that still produces a readable, publication-ready chart. Explain each design decision.
Guidance
Think about what a reader needs: the line itself, a time axis with meaningful labels, a temperature axis with units, a title that states the finding, a source attribution. Everything else is a candidate for deletion. Consider whether you need gridlines at all — for this chart, reference lines at zero and +1 degree might work better than a full gridline grid.Part C: Synthesis and Design Judgment (5 problems)
C.1 ★★★ | Analyze
The chapter argues that decluttering has an ethical dimension, not just an aesthetic one. Explain the argument in your own words. Then find a specific example — real or hypothetical — where a cluttered chart misled a viewer in a way that a decluttered version would not have.
Guidance
The ethical argument is that clutter makes it harder to read the data accurately, which means viewers are more likely to form impressions from the most salient features — which are often the decorative ones. A clean chart makes the data the most salient feature. Connect this to Chapter 4's concept of the chart as argument: decluttering helps ensure the argument is readable.C.2 ★★★ | Evaluate
Suppose a colleague shows you a chart they are about to publish. The chart has many elements of chart-junk, but your colleague argues that the client/stakeholder "expects charts to look that way." How do you respond? Construct a specific argument that takes the stakeholder's expectation seriously but also defends the declutter principles.
Guidance
The argument should not be dismissive of stakeholder expectations. Think about what the stakeholder actually wants — usually, they want the chart to look "professional" or "polished," not specifically to have drop shadows. You can often satisfy the underlying want with clean typography, thoughtful color, and careful layout rather than with chart-junk. Make that case.C.3 ★★★ | Create
Write a one-page "declutter checklist" that a colleague could apply to any default chart before publishing it. The checklist should be short enough to scan in 30 seconds and specific enough to actually use. Include the main declutter operations from the chapter in your own words.
Guidance
A good checklist has 6-10 items, each phrased as a specific question or action. Do not just list the categories of chart-junk — list the specific deletions and lightenings the reader should perform. Think about the order: what should they check first, second, and last?C.4 ★★★ | Evaluate
Consider the Bateman et al. 2010 counter-argument to strict minimalism (discussed in Section 6.5). Describe a specific scenario in your own work or field where the Bateman principle (thematic embellishment for memorability) would be appropriate. Describe another scenario where it would be inappropriate. What distinguishes the two?
Guidance
The Bateman result applies when (1) memorability matters more than reading speed, (2) the embellishment is thematic rather than arbitrary, and (3) the embellishment does not interfere with encoding accuracy. Think about contexts in your field: a public infographic, a teaching slide, a social media post, a board presentation. Which would benefit from embellishment and which would not?C.5 ★★★ | Create
The chapter's threshold concept is "defaults are chart-junk." Write a short essay (200-300 words) arguing for or against this claim. Use specific examples and explain where you think the claim is most and least true. This is a judgment exercise, not a true/false quiz — the point is to defend a position you can defend.
Guidance
A strong essay will acknowledge the opposing view and address it directly. If you argue for the claim, consider the case of library authors who have tried to update their defaults (the matplotlib 2.x default color cycle, Tableau's newer themes) and whether these updates change the analysis. If you argue against the claim, identify specific defaults that you think are well-chosen and defend their presence.These exercises are best done in sequence. A.1 through A.7 build the conceptual vocabulary. B.1 through B.10 turn the vocabulary into practice. C.1 through C.5 develop the judgment that separates competent decluttering from mechanical rule-following. By the end of the set, you should be able to look at any chart and identify, in under a minute, what is earning its place and what should be deleted.