0% found this document useful (0 votes)
5 views51 pages

Chapter 1

The document introduces data visualization, emphasizing its importance for exploring data, communicating information, and supporting decision-making. It covers various visualization types, such as data, information, scientific, algorithm, and software visualization, along with common issues like clutter, confusion, and deception. Additionally, it discusses principles for effective visualization, including the data-ink ratio and provides examples of visualization tools like Tableau and D3.js.

Uploaded by

henyleny04
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views51 pages

Chapter 1

The document introduces data visualization, emphasizing its importance for exploring data, communicating information, and supporting decision-making. It covers various visualization types, such as data, information, scientific, algorithm, and software visualization, along with common issues like clutter, confusion, and deception. Additionally, it discusses principles for effective visualization, including the data-ink ratio and provides examples of visualization tools like Tableau and D3.js.

Uploaded by

henyleny04
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Data visualization

Chapter 01
Introduction of Data
Visualization
Tiết Gia Hồng
tghong@[Link]
Why do we need this course?

2
Population, 1950 to 2023

Population & Demography Data Explorer - Our World in Data


The Problem with “Raw Data”
• Activity (3 mins): Find the largest number in
this table

4
The Solution: Heatmap

5
Anscombe's Quartet

6
Anscombe's Quartet

7
How do we see?

8
The Science of How We See
• We don't go in order: Eyes jump around (saccades),
usually starting at the center/top-left.
The Science of How We See
• We see first what stands out: Contrast (Color/Size)
grabs attention instantly.
The Science of How We See
• We see first what stands out: Contrast (Color/Size)
grabs attention instantly.
The Science of How We See
• We see only a few things at once: Working memory is
limited (3-4 items max).
The Science of How We See
• We see only a few things at once: Working memory is
limited (3-4 items max).
The Science of How We See
• We see only a few things at once: Working memory is
limited (3-4 items max).
The Science of How We See
• We see only a few things at once: Working memory is
limited (3-4 items max).
The Science of How We See
• We seek meaning: The brain constantly tries to connect
dots (Gestalt).

Exit this room. Turn right and walk 10 feet to the


end of the hallway, where you’ll be facing a large
conference room. Turn left and walk another 12
feet until you come to the end of that hallway. To
your left is a fire alarm, near the elevator. To your
right at the end of the hall is a stairwell. Do not go
to the elevator. Turn right and walk another 12 feet
to the end of the hall, turn left and enter the
stairwell. Go down two flights of stairs and exit the
building at the door at the bottom of the stairs.
The Science of How We See
• We seek meaning: The brain constantly tries to connect
dots (Gestalt).
The Science of How We See
• We seek meaning: The brain constantly tries to connect
dots (Gestalt).
The Science of How We See
• We rely on conventions: Red = Danger, Up = Good. Don't
break these rules!
The Science of How We See
• We rely on conventions: Red = Danger, Up = Good. Don't
break these rules!
Early modern charting

21
Bar, line & pie charts

22
Bar, line & pie charts

23
Napoleon's march to Moscow - 1812

24
Dot map of cholera deaths - 1854

25
Nightingale chart - 1855
• Produces image

26
Definition of Visualization
“The use of computer-supported, interactive, visual
representations of abstract data to amplify cognition”
Card, Mackinlay, & Shneiderman
▪ Computer-supported: Not hand-drawn.
▪ Interactive: Zoom, filter, hover.
▪ Abstract Data: Stocks, Votes, Sales (Non-physical data)
▪ Amplify Cognition: Make you smarter.

27
Purpose of data visualization
• To explore data interactively, enabling
deeper analysis and discovery.
• To communicate information clearly and
effectively to different audiences.
• To support decision-making by making
data-driven insights more accessible.

28
Visualization Areas

29
Visualization Areas
• There are many areas under “visualization”
▪ Data Visualization
▪ Information Visualization
▪ Scientific Visualization
▪ Algorithm Visualization
▪ Software Visualization
▪ etc.
• Each area may use techniques developed in other
areas.

30
Data Visualization
• communicate information
Data
Raw values that have not been
analyzed or interpreted.
 Buying prices: 64, 65, 64.5,
65.5...
 Selling prices: 67, 66, 66.8,
65.25...
 Times: 8:07, 8:50...
Discrete values with no inherent
meaning on their own.
Collected through measurement
or recording systems.
Serves as input for the
information generation process.
31
Information Visualization
• study of visual representation of abstract data
to reinforce human cognition.
Information
Đỉnh The meaning extracted from data
after processing, comparison, or
Đáy visualization.
 Gold price peaked at 66.8
around 11:36.
 The spread between buy and
sell prices fluctuated.
 There was a noticeable drop in
prices around 15:33.
Interpreted insights, useful for
decision-making.
Derived through data analysis or
visualization.
Final output with meaning,32
used to
make decisions.
Scientific Visualization
• Primarily concerned with the visualization of three-
dimensional phenomena, where the emphasis is on
realistic rendering of volumes, surfaces, illumination
sources, etc., perhaps with a dynamic (time) component.

33
Algorithm Visualization
• Algorithm Visualization shows all the states of the
data structures during the execution of an algorithm.
▪ Therefore, algorithm visualization usually uses animation.
▪ A cryptography algorithm visualization helps the user to see
all the procedures.

34
Software Visualization
• Software Visualization is the practice of creating
visual tools to map software elements and/or display
various aspect of source code of a software systems.
▪ It may show the architecture, the running behavior, the
development process, etc.

35
Common Visualization Issues

36
Clutter (Sự rối rắm)
• Too much data, too many colors, "Spaghetti" charts.
• Result: User is overwhelmed.

37
Confusion (Sự khó hiểu)
• Missing labels, undefined axes, inappropriate chart
type (Pie for trends).
• Result: User doesn't understand the message.

38
Deception (Sự lừa dối)
• Truncated Axis (starting from 50%), 3D distortion,
Inconsistent scales.
• Result: User draws wrong conclusions.

39
"Chart Junk"
"Visual elements in charts that are not necessary to
comprehend the information or that distract the viewer.“
Edward Tufte (1983)
Common Culprits:
• Heavy grid lines
• Unnecessary 3D effects
• Redundant labels
• Decorative patterns

40
Principle: Data-Ink Ratio
• Edward Tufte's Rule:

• Goal: Maximize this ratio.


▪ Remove:
o Background grids (if unmatched).
o 3D effects, shadows, cute icons.
o Redundant labels.
▪ Keep: The data bars, the trend lines.

41
Visualization workflow

Best data
data collection exploratory
start
& processing questions

Formulate
Try again our question

Charts
visualization
vis method
evaluation
table, bar, line,
tree, pie, radial,
scatterplot,… 42
Visualization Tool

43
Tableau Desktop

[Link]
Tableau Public

https:[Link]

45
[Link]

D3 by Observable | The JavaScript library for bespoke data visualization


46
47
Exercises

48
Exercise 1:
1. What is wrong with it?
2. Is it misleading? How to fix it?

49
Exercise 2:
• Data: Student Preferences
▪ Toán: 40 votes
▪ Tin học: 35 votes
▪ Ngữ văn: 25 votes
• Sketch 3 different ways to visualize this.
Comparison? Composition?
Q&A

You might also like