0% found this document useful (0 votes)
2 views

DB Lect Visualization Part 1

The document discusses data visualization, emphasizing the importance of clear and effective visual representations of data through charts, graphs, and maps. It outlines principles of design and human perception that enhance understanding, such as Gestalt principles and pre-attentive processing. Additionally, it covers various types of visualizations for amounts and categorical variables, highlighting the role of aesthetics in creating impactful graphics.

Uploaded by

suvam kakadiya
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)
2 views

DB Lect Visualization Part 1

The document discusses data visualization, emphasizing the importance of clear and effective visual representations of data through charts, graphs, and maps. It outlines principles of design and human perception that enhance understanding, such as Gestalt principles and pre-attentive processing. Additionally, it covers various types of visualizations for amounts and categorical variables, highlighting the role of aesthetics in creating impactful graphics.

Uploaded by

suvam kakadiya
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
You are on page 1/ 29

Visualization

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


Debotosh Bhattacharjee
Department of Computer Sc. & Engg
Jadavpur University
Data Visualization
 Creation and study of visual representation of data

 It involves converting our data source into visual

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


representation

 These might be simply charts, graphs maps etc.

 “The simple graph has brought more information to the data


scientist’s mind than any other device” – John Tukey

FFT & box plot


What makes an effective Data Visualization?
 It has a clear purpose and message

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


 Complements and enhances texts

 It is easy to interpret

 “A good figure is like a joke, if you have to


explain it, it’s not that good”

 It accurately reflects data


Creating effective visualization type
 What are you trying to highlight in your data?
 Are you trying to show a variable’s overall pattern of

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


variations or differences among individual values.
Design of Data Visualization

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


Graphics design: Information design:
Communicating idea in an Communicating
engaging and appealing information effectively to
way facilitate comprehension
Prof. Debotosh Bhattacharjee, CSE, Jadavpur University
Prof. Debotosh Bhattacharjee, CSE, Jadavpur University
 Gestalt Principles are principles or laws of human perception
that describe how humans group similar elements, recognize
patterns and simplify complex images when we perceive
objects.
Law of similarity
 The law of similarity states that we perceive
elements as a group if they're similar in shape,

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


size, color, or other characteristics.
 Take this image, for example. Image Source.
 When you group items with certain characteristics,
our brains naturally draw links to help us try and
understand the relationship
Law of similarity

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


Law of proximity
 The law of proximity is about the physical distance between
objects or things.
 Things or objects that are close together are perceived as a

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


group or unit.
 Things or objects
that are not close
together are not
perceived as
belonging
together.
Law of enclosure
 The enclosure focuses on how we perceive objects
enclosed in a common area.
 Under this principle, our brains perceive these objects as if

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


they belong to that area.

 As such, the brain


can fill in the
missing pieces of
information to
create a complete
image.
Law of closure
 The human mind tends to perceive incomplete shapes as
complete forms.
 If an element or shape in a chart or graph is incomplete,

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


our brains will naturally fill in the missing parts to create a
whole, recognizable pattern.
 This can be leveraged to simplify visualizations and
enhance clarity.
Law of continuity
 The human eye tends to follow the smoothest, most
continuous path when viewing lines or shapes, regardless
of how the lines are actually drawn.

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


 Elements arranged on a line or curve are perceived as more
related than elements not on the line or curve.
 This guides the viewer's eye and organize data, making it
easier to identify patterns and relationships.
Law of connection
 Objects perceived as connected are grouped together as a
single entity.
 Elements connected by lines, arrows, or other visual cues

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


are interpreted as a single, related group.
 This principle is crucial for effectively showing relationships
between data points and for guiding the viewer's
perception of the data.
Pre-attentive processing: color
 Color, shape help viewers quickly grasp important data
points without consciously focusing on them.
 Color or shape can be used to highlight differences,

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


emphasize certain data, or convey relationships.
 By strategically using color, shape or both you can make
visualizations more intuitive and effective,
Pre-attentive processing: color

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


Ranking the effectiveness of visual encodings
Magnitude channels Identity channels

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


Magnitude channels
encode ordered
attributes and
Identity channels
encode categorical
attributes
Aesthetics
 Aesthetics. refers to the way a product looks and feels. The
first impression of a product is often visual, making

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


aesthetics very important.

 Whenever we visualize data, we take data values and


convert them in a systematic and logical way into the visual
elements that make up the final graphic.

 All data visualizations map data values into quantifiable


features the make up the aesthetics of the final graphic.
Aesthetics
 To represent continuous and discrete data
 Use graphical representations- must have a shape,

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


a size, and a color

 Use lines – with


different widths or
dash–dot patterns

 For text, specify font


family, font face,
and font size.
Source: https://clauswilke.com/dataviz/aesthetic-mapping.html#aesthetics-and-types-of-data
of
A directory

visualizations

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


Amounts
 The most common plots for visualizing amounts include bar
charts, dot charts, and heatmaps. The amount over time
can be visualized using line charts.

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


Heatmap Line chart

Dot plots Bar plots


Amounts

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


Dr. D. Bhattacharjee, Department of Computer Sc. & Engg, Jadavpur University 22
Amounts

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


Dr. D. Bhattacharjee, Department of Computer Sc. & Engg, Jadavpur University 23
Visualizing multiple categorical variable

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


Dr. D. Bhattacharjee, Department of Computer Sc. & Engg, Jadavpur University 24
Visualizing multiple categorical variable
Grouped Bar Plots

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


Dr. D. Bhattacharjee, Department of Computer Sc. & Engg, Jadavpur University 25
Visualizing multiple categorical variable
Grouped Bar Plots

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


Dr. D. Bhattacharjee, Department of Computer Sc. & Engg, Jadavpur University 26
Visualizing multiple categorical variable
Stacked Bar Plots

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


Dr. D. Bhattacharjee, Department of Computer Sc. & Engg, Jadavpur University 27
Visualizing multiple categorical variable
Percent Stacked Bar Plots

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


Dr. D. Bhattacharjee, Department of Computer Sc. & Engg, Jadavpur University 28
Visualizing multiple categorical variable
Facetted Bar Plots

Prof. Debotosh Bhattacharjee, CSE, Jadavpur University


Dr. D. Bhattacharjee, Department of Computer Sc. & Engg, Jadavpur University 29

You might also like