Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
2018-07-28_viz_talk
Search
Leo Lu
July 22, 2018
Technology
100
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
2018-07-28_viz_talk
Leo Lu
July 22, 2018
More Decks by Leo Lu
See All by Leo Lu
R from Data Analysis to Production
leoluyi
1
170
text_mining_slides_20180512
leoluyi
0
110
Other Decks in Technology
See All in Technology
ドメインエキスパートは いかにして AI を使って プロダクト開発をするか
tatsuyashiraishi
1
200
なぜAI時代に技術記事を書くのか?どう書くのか? 〜bunの場合〜
kworkdev
PRO
0
150
AWS Continuum for Penetration Testing に Deep Dive してみる
asanoharuki
1
1.4k
Claude for Google Workspaces ポン出し/claude-for-google-workspace-slide-conversion
emiki
0
13k
Teaching Python with three kinds of AI
reuven
0
120
[re:Invent2026事前勉強会(有志開催)]続きは、ラスベガスの廊下で / continue-in-the-vegas-hallway
sh_fk2
0
280
AIコーディングを実践してきた1年を振り返る / Looking Back on a Year of Practicing AI Coding
takedatakashi
1
140
Kiro Crewで「みのるん式」仕事術やってみた
minorun365
PRO
3
1.1k
BacklogのRAG 今ならこう作る - S3 Vectorsと自前パイプラインの勘所
revsystem
0
140
AWSDirectConnectの構築の進め方を整理してみた
masa_my
1
200
AIエージェントに 権限と鍵をどこまで渡すか
nrinetcom
PRO
1
100
DevelopersIO2026 -バックアップは“消されないこと”が9割-
yoshida0129
0
410
Featured
See All Featured
Color Theory Basics | Prateek | Gurzu
gurzu
1
500
Tell your own story through comics
letsgokoyo
1
1.1k
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
270
Paper Plane (Part 1)
katiecoart
PRO
2
12k
A Soul's Torment
seathinner
8
3.8k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
950
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Paper Plane
katiecoart
PRO
5
54k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
440
Transcript
Data Viz Language, Perception, and in Practice 2018-07-28 leoluyi@iii Slides
https://leoluyi.pse.is/iiiviz © leoluyi, 2018 1
We'll discuss about... 4 What's a good viz? 4 A
brief history of data viz. 4 Real world implementation 4 Get better with a simple framework © leoluyi, 2018 2
橕ෝ౯ 4 㸎瓽 Leo Lu 4 Management + Psychology 4
CRM for Financial Service 4 Build data products 4 ETL 4 Models 4 Text mining 4 Viz 4 ... © leoluyi, 2018 3
It's all about data Charts, graphs, maps, diagrams, ... ©
leoluyi, 2018 4
Speak the language © leoluyi, 2018 5
Trends driving the need of visual thinking 1. Massive increase
of visualization 2. Data 3. Everybody’s doing it © leoluyi, 2018 6
Past and Present © leoluyi, 2018 7
Brief history of dataviz 4 (1960) Bertin: Visual variables 4
(1970) Tukey: Exploratory Viz 4 (1980) Tufte: Design principles for information (Chartjunk) 4 (1980) Cleveland & McGill: Graphic perceptions 4 (2000) Computer-driven, Design-driven 4 (2010) Easy-to-use apps 4 (Now) Interactivity, dynamic update © leoluyi, 2018 8
Perceptions in psychology © leoluyi, 2018 9
Perceptual tasks1 1 In several experiments, Cleveland and McGill (1984)
identified “elementary perceptual tasks”: the most basic tasks they believe viewers perform when evaluating a visualization. © leoluyi, 2018 10
Color © leoluyi, 2018 11
Color over shape © leoluyi, 2018 12
Reading texts © leoluyi, 2018 13
Reading charts - We don’t go in order © leoluyi,
2018 14
And more other else 4 People see first what stands
out. 4 People see only a few things at once. 4 People seek meaning and make connections. 4 People rely on conventions and metaphors. 4 ... © leoluyi, 2018 15
A good chart? © leoluyi, 2018 16
© leoluyi, 2018 17
Viz works in the real world ܉虋苭玕瞤犋螂聲樿ጱӞݙ扖 © leoluyi, 2018
18
Data Management Will you change your data? (eg. changing one
or all values or adding rows or columns) © leoluyi, 2018 19
ETL "You can't do viz without those data skills!" ➔
Autonomy? DataOps © leoluyi, 2018 20
ፓጱ究ਧಋྦྷ 4 Analysis vs. Presentation 4 R, Python <-> D3.js,
Illustrator 4 Chart typologies vs. innovative outside-of-the-box charts 4 Excel <-> D3.js 4 Interactivity vs. static 4 PowerBI <-> PowerPoint © leoluyi, 2018 21
There Are No Perfect Tools Just Good Tools for People
with Certain Mindsets © leoluyi, 2018 22
Get better with a simple framework © leoluyi, 2018 23
Viz Quadrant 1. Conceptual (Idea-Driven) vs. Data-Driven 4 Do I
have ideas or data? 2. Declarative vs. Exploratory 4 Show what vs. Show why Berinato (2016). Good Charts 24
Conceptual © leoluyi, 2018 25
Data-Driven © leoluyi, 2018 26
Berinato (2016). Good Charts 27
Other Tips © leoluyi, 2018 28
Ask and Listen 4 Talk to your stakeholders 4 Keep
records of words, phrases, and statements © leoluyi, 2018 29
Prototypes © leoluyi, 2018 30
Recap - Make dataviz smoother 4 Sharpen your viz thinking
4 Principles 4 Process 4 Data management 4 Availability 4 Cooperate with data engineer, data scientist 4 Familiar with your tools © leoluyi, 2018 31
㺔膏Ի窕 㸎瓽 leoluyi@github https://leoluyi.github.io © leoluyi, 2018 32