DVI - CS1 - Introduction, EDA and EA - Without Annotation
DVI - CS1 - Introduction, EDA and EA - Without Annotation
BITS Pilani
Textbooks
Text Book(s)
T1 Data Visualisation : A Successful Design Process By Andy Kirk
T2 Storytelling with Data, A data visualization guide for business professionals, by
Cole Nussbaumer Knaflic; Wiley
T3 Information Dashboard Design: Displaying data for at-a-glance monitoring,
Stephen Few, second edition
Reference Book
R1 Matplotlib for Python Developers: Effective techniques for data visualization with
Python, by Aldrin Yim, Claire Chung and Allen Yu
R2 Show Me the Numbers: Designing Tables & Graphs to Enlighten, by Stephen
Few
R3 Visualize This: The FlowingData Guide to Design, Visualization & Statistics, By
Nathan Yau, Wiley
R4 Mastering Tableau, by David Baldwin
BITS Pilani
Course Design (cont…)
Modular Structure
Midsem Exam
EC2 30% Jan 18, 2025 (Saturday)
[Regular, Make-Up]
Comprehensive
EC3 Exam 40% Mar 29, 2025 (Saturday)
[Regular, Make-Up]
BITS Pilani
Course Handout
BITS Pilani
Tableau Desktop Set Up
BITS Pilani
Tableau Public
BITS Pilani
Thank You!
BITS Pilani
SESSION 1 -PLAN
13 BITS Pilani
Data Visualization is Ageless
Cave Art
Cave hyena - 30,000-year-old painting found in Cave hands - The art in the cave is dated between
the Chauvet Cave, France 7,300 BC and 700 AD; Argentina
14 BITS Pilani
Classic Examples – Charles Joseph
Minardʼs map
6 Variables in the
Data
1. The geography
2. Path taken by the army.
3. The armyʼs direction by
color (tan, and black).
4. The number of soldiers
remaining, 1mm for 10,000
men.
5. Temperature, to show the
freezing cold of the Russia.
6. Time, in relation to the
temperature, from right to
left in the bottom of the
For more explanation - https://www.youtube.com/watch?v=3T7jMcstxY0 map.
16 BITS Pilani
Classic Examples - Florence Nightingale’s Rose Chart
4 Variables in the
Data
1. Blue area measured from the
centre to represent death from
preventable or mitigable
diseases
2. Red area, deaths from battle
wounds
3. Black – all other deaths
4. Time, deaths by each month
17 BITS Pilani
A Picture is Worth a Thousand Words
LET US DISCUSS
Scenario 1
18 BITS Pilani
Ticket trend-Showing data
19 BITS Pilani
Ticket trend-Showing data
Ineffective
20 BITS Pilani
Ticket trend - Storytelling with data
21 BITS Pilani
Ticket trend - Storytelling with data
Effective
22 BITS Pilani
LET US DISCUSS
Scenario 2
23 BITS Pilani
Showing Popular songs
What?
Graphical / Visual representation of data
Why?
⮚ Way to identify patterns, trends and outliers in data
⮚ Helps is making data-driven decisions
Visualization goals
Visual Processing
Data Scientists
⮚ Presentation
⮚ Visualization
Presentations
Visualizations
⮚ New term
⮚ Use visuals to think
⮚ Involves people trying to answer questions
Based on interactivity
⮚ Static
⮚ Dynamic / Interactive
Static Visualizations
Interactive Visualizations
Exploratory Analysis
Explanatory Analysis
40 BITS Pilani
Visualization as a discovery tool
41 BITS Pilani
Visualization as a discovery tool
“The greatest value of a picture is when it forces us to notice what we never expected to see”
- John W Tukey
42 BITS Pilani
Visualization as a discovery tool
43 BITS Pilani
References
⮚ https://www.tableau.com/learn/articles/data-visualization
⮚ https://www.tableau.com/sites/default/files/media/designing-great-
visualizations.pdf
❑
❑ Understanding the context
❑ Effective storytelling strategies
❖ Who
To whom you are communicating?
❖ What
What do you want your audience to know or to do?
❖ How
How can you use data to help make your point?
Who?
❖ Your audience
❑ Knowing them place you in better position for communication
❑ Be specific while identifying audience
❑ Different content for different set of audience
❖ You
❑ How your audience perceive you?
❑ First time interaction or established relationship?
❑ Know you as expert or need to set credibility?
51
Identifying the Audience-WHO
52
Know or Act
What?
What?
❖ Action
❑ Make sure audience care about what you say
❑ You are subject matter expert
unique position to interpret the data and help lead people to
understanding and take action
❑ If no action recommendation possible / feasible, then
encourage discussion towards one
What?
❖ Mechanism
❑ How will you communicate to your audience?
❑ Determines level of control and level of detail
✔ Live presentation
✔ Written document
✔ Slideument
What? Mechanism
What?
❖ Tone
❑ What tone do you want your communication to
set?
✔ Celebrating success?
✔ Lighting a fire to drive action?
✔ Is topic light-hearted or serious?
58
BITS Pilani, Pilani Campus
Identifying the Audience-WHAT
59
BITS Pilani, Pilani Campus
Data
How?
What : You want your audience (marketing team) to know that, the
current advertising campaign went well on TV but not on print media
61
Identifying - How
What : You want your audience (marketing team) to know that, the
current advertising campaign went well on TV but not on print media
62
Context by Example
❑ Within 3 minutes you had to tell audience, what they need to know
❑ Removes dependence from supporting material like visuals ,
presentations etc.
❑ Need to know exactly what data is saying
❑ Being concise is more challenging than being verbose
Storyboarding example
71
BITS Pilani, Pilani Campus
Case Study- Visualization Context
Summer Learning Programe
What : Communicate the success of the program and ask for a specific funding
amount to continue to offer it
73
BITS Pilani, Pilani Campus
Case Study- Visualization Context
Summer Learning Programe
3‐minute story: A group of us in the science department were brainstorming about how to
resolve an ongoing issue we have with incoming fourth‐graders. It seems that when kids get
to their first science class, they come in with this attitude that it’s going to be difficult and they
aren’t going to like it. It takes a good amount of time at the beginning of the school year to get
beyond that. So we thought, what if we try to give kids exposure to science sooner? Can we
influence their perception? We piloted a learning program last summer aimed at doing just
that. We invited elementary school students and ended up with a large group of second‐ and
third‐graders. Our goal was to give them earlier exposure to science in hopes of forming
positive perception. To test whether we were successful, we surveyed the students before
and after the program. We found that, going into the program, the biggest segment of
students, 40%, felt just “OK” about science, whereas after the program, most of these shifted
into positive perceptions, with nearly 70% of total students expressing some level of interest
toward science. We feel that this demonstrates the success of the program and that we
should not only continue to offer it, but also to expand our reach with it going forward.
Big Idea: The pilot summer learning program was successful at improving students’
perceptions of science and, because of this success, we recommend continuing to offer it
going forward; please approve our budget for this program.
74
BITS Pilani, Pilani Campus
Case Study 2
BITS Pilani DSE-Electives - Discussion Topic
75
BITS Pilani, Pilani Campus
Case Study 2
BITS Pilani DSE-Electives - Discussion Topic
76
BITS Pilani, Pilani Campus
Recap
❑ Establishing context
✔ Who
• Audience and You
✔ What
• Action, Mechanism, Tone
✔ How
• Data
Data Visualisation is
The representation and presentation of data that
exploits our visual perception abilities in order to
amplify cognition.
--- Stephen Few