Unit 8 / 11

Visualization and Storytelling: Accurate Graphics, Honest Graphics

Gains:

  • Ability to connect each chart to a clear question and choose the appropriate chart type (line for time, bar for comparison, distribution for relationship)
  • Ability to recognize misleading elements (dashed axis, cherry picking, spaghetti chart) and produce honest and simple visuals
  • Ability to turn findings into decisions with result-oriented headlines and data storytelling

The value of an analysis is revealed only when others can understand it and make decisions. The most accurate model in the world remains on the shelf if it is poorly explained; An ordinary finding well explained can change the direction of the company. The subject of this unit is data visualization (expressing data with graphics) and data storytelling (translating findings into a decision story): choosing the right graph, drawing it honestly and leaving a clear message in the mind of the audience. The AI ​​writes chart code, suggests a chart type, and drafts a title for a finding; But it is up to the human being to decide what message is given and whether the graphic is misleading.

A chart has a job: answering a question

The biggest mistake beginners make is drawing graphs to "show data". However, a good chart answers a question. “Have sales increased over time?” The answer to the question is line graph; "Which city sells more?" is a bar chart; "Are price and demand related?" is a scatter plot. Before drawing the graph, ask: what question does this graph answer and can the viewer see it at a glance?

Basic mapping of chart selection:

Purpose

correct chart

wrong choice

change over time

line chart

pie chart

Category comparison

bar chart

3D cake

Relationship of two numbers

scatter chart

rod

shape of distribution

Histogram/box

Average single bar

Parts of the whole (few categories)

Stick or plain cake

Multi-slice cake

Multivariate relationship

heat map

overlapping lines

Tip: Avoid the pie chart if possible; The human eye compares angles poorly. A sequential bar chart is almost always more readable if there are more than two slices.

Honest chart: the easiest way to mislead

Charts can lie without realizing it (sometimes on purpose). A data professional's ethical responsibility is to draw honest graphs. The most common forms of deception:

Dashed y-axis: If you start the axis at 95 instead of 0, a 2% difference looks like a mountain. In comparison bar charts, the axis should usually start at 0.

Incorrect axis scale: Using the logarithmic axis without specifying it or distorting the axes.

Cherry-picking: Showing only the period/segment that supports your message and hiding the rest.

Too much information: overlapping 12 lines to create a "spaghetti chart"; no messages are read.

Misleading addition: Adding graphs that behave differently and hiding the real pattern (Simpson's paradox).

Beware: If you tell the AI ​​"make this difference look impressive", it may suggest an exaggerated graph with dashed axis. The ethical responsibility lies with you: the chart should not make the data larger or smaller than it actually is. Honesty comes before impressiveness.

Colour, label and simplicity

Good graphics are simple graphics. Data-ink ratio principle: discard everything that does not carry data (unnecessary grid, shadow, 3D effect, decorative color). Color should convey meaning, not be ornamental: one color to highlight a category, the rest gray. Watch out for color blindness (red-green discrimination is difficult in about 1 in 12 men); Use safe pallets. Every chart should have a clear title — and the best title doesn't describe the chart, it says the result: "Sales Down 18% in Q3" rather than "Monthly Sales."

Highlight and description: directing the eye to the message

A good graphic tells the viewer where to look. Pre-attentive attributes — visual cues such as color, position, size that the brain perceives in a fraction of a second, without conscious effort — are the tool for this: if you leave a single bar with an accent color and the rest gray, the eye will automatically go there. Annotations added directly to the chart are also powerful: a single arrow saying "Campaign started this month" is more effective than a paragraph of description. The same principle applies when designing a dashboard: put the most important metric at the top and largest, keep secondary information at the bottom and small. The aim is not to overwhelm the audience with information, but to enable them to see the right decision at a single glance. AI can generate you highlight color and annotation code; But you decide what to emphasize, that is, what the real message is.

three mini cases

Case 1 — Broken axis scandal. One team presented management with a bar chart that started the y-axis at 980 to show “growth”; The sell-off from 1,000 to 1,020 looked huge. The actual increase was 2%. When a manager noticed the pivot, the credibility of the entire presentation was shaken. Lesson: start the axis at 0 in comparison bars.

Case 2 — Spaghetti chart. An analyst put the 24-month sales of 14 products on a single chart, as 14 lines. Nobody could read anything. By highlighting only the 3 products that changed the most and making the rest a pale gray, the message became clear: "Product A is crashing, product B is rising." Lesson: don't show everything, show the message.

Case 3 — The title that tells the result. One report glossed over a map titled "Regional Distribution"; Nobody was taking action. When the headline changed to "Eastern region 40% below target", the same graphic gave birth to an emergency action plan in a meeting. Lesson: the title should tell the decision, not the graphic.

Four copyable templates

1) Chart type selection:

Your role: visualization consultant. Suggest a chart that will answer the following question: "Which channel (web/mobile) grew faster in the last 12 months?" I have monthly, channel-broken sales. Tell me the most suitable chart type and why; Remind me to avoid misleading options (pie, dashed axis). Export the code with matplotlib.

2) Honest drawing control:

Check this bar chart code for honesty: does the y-axis start at 0, does the color make sense, does the title say the result, are there any unnecessary 3D/shadows? Correct any misleading items and explain why you corrected them.

3) Simplification:

I have a time series chart with 14 lines, it is unreadable. Write the code for a version with a clear header and a high data-ink ratio that highlights only the 3 most changing series and makes the rest a light grey.

4) Result-oriented title and narrative:

I will give this finding: "The Eastern region fell 40% below the Q3 target, the main reason being logistics delays." To do this, create: (1) a goal vs. reality bar chart, (2) a headline that tells the outcome, (3) a 3-sentence executive summary outline. I will verify the numbers; fitting.

Weak prompt / Strong prompt

Weak prompt:

Make a nice chart from this sales data.

"Beautiful" is subjective; It is not clear which question, which audience, which message. AI produces a random, perhaps misleading graph.

Powerful prompt:

Your role: data visualization assistant. Audience: senior management.Message: "Mobile channel surpassed web in 12 months." I have monthly channel sales. Task: (1) line chart code (matplotlib) that shows this message clearly, (2) y-axis starts from 0, mobile hover color, web grey, (3) title that tells the result. Using misleading scales; Show data as is. I will provide the numbers.

Here the audience, message, honesty rule and chart type are clear.

Common mistakes

  • Drawing the graph without connecting it to a question. Purposeless graphics tire the viewer and do not produce decisions.
  • To mislead with a broken/crooked axis. In comparison, the axis should start from 0; The ethical responsibility lies with you.
  • Cramming everything into one chart. Spaghetti graphic kills the message; emphasize, silence the rest.
  • Wrong chart type (especially multi-slice pie). Use lines for time and bars for comparison.
  • The title describes the chart. Good headline tells the outcome/decision, not the column name.
Tip: When you finish each chart, do a 5 second test: show someone 5 seconds and ask “what do you understand?” If it can't say the right message, the chart isn't ready yet; Simplify, emphasize, make the title result-oriented.

In summary

Visualization is the bridge that turns analysis into decision. A good chart answers a question; the correct type (line for time, bar for comparison, distribution for relationship) is chosen; drawn honestly (axis starting from 0, meaningful color, no cherry picking). It carries the title message of simplicity and results. AI is quick to generate graphic code and draft titles, but the human decides what message is conveyed and whether the graphic is honest; Ethical responsibility lies with the narrator.

Application task

Choose one finding and turn it into a single results-oriented chart. After plotting the graph, do an honesty check: does the axis start at 0, is the color meaningful, does the title say the result? Then do the “5 second test” (show it to someone and ask them what they understand) and simplify the chart based on the feedback you get.

checklist

  • [ ] Does my chart answer a clear question?
  • [ ] Is the chart type appropriate for the purpose (time/comparison/relationship)?
  • [ ] Are the axes honest (starting from 0 in the comparison)?
  • [ ] Color and simplicity support the message, don't they become ornamental?
  • [ ] Does the title say the outcome/decision rather than describing the graph?