Data Visualization
Data Visualization
Presented By
Dr.Deepa A 1
2
Topics Overview
Why DV?
Benefits
Who Uses DV
Steps in Data Visualization
DV Techniques
Techniques in Programming
3
Examples
INTRODUCTION
What is DV?
Is the practice of translating information into a visual context
such as map or graph.
Is one of the steps of the data science process, which states
that after data has been collected, processed and modeled, it
must be visualized for conclusions to be made.
The term is often used interchangeably with others, including
information graphics, information visualization and statistical
graphics. 4
5
Why DV?
The main goal of data visualization is to make it easier to identify
6
7
Benefits of DV
8
Benefits of DV
9
10
Who uses DV
11
DV in Business
DV in Military
13
DV Techniques
14
Histogram
15
Histogram
A Chart that shows the frequency distribution of data points across a continuous
range of Data values
The bars on a Histogram represent ranges along a continuous quantifiable spectrum.
A chart that displays numeric data in ranges
Histograms are a type of Bar Chart but it is used when variables takes continuous
numeric values.
16
17
Line Chart
It is a visual comparison of how two variables shown on X and Y Axis are related or vary
When changes are miner it is better to use Line charts than Bar Graphs.
18
Area Plot
19
Area Plot
The area between axis and line are commonly emphasized with colors, and textures.
20
Scatter Chart
21
Scatter Chart
A Scatter plot or chart uses dots to represent values for different numeric variables.
The position of each dot on the Horizontal and Vertical Axis indicates values for an
22
23
Pie Chart
A Circular Chart with multiple divisions where each division shows the
contribution of each value to the total value.
is a Graphical representation of information that shows a part to a whole.
One would easily see the biggest or smallest share of the total data
24
Bar Chart
25
Bar Chart
A Bar chart represents categorical Data with rectangular bars with
common
A Bar chart can be of two types horizontal or Vertical.
26
Box plots
27
Box plots
A box plot organizes large amounts of data , and visualizes outlier values.
A box and Whisker plot displays the five number summary of a set of data.
The five number summary is the Minimum, First quartile, Median, Third quartile
and Maximum.
In Box Plot, we draw a box from the first quartile to the third quartile.
A vertical line goes through the box at the median.
The whiskers go from each quartile to the minimum or maximum.
28
Pair Plot
29
Pair Plot
the data.
It is used to understand the best set of features to explain a
31
KDE Chart
Kernel Distribution Estimation Plot is used for visualizing the
If Density curve is left skewed, then the mean is less than median.
If Density curve is right skewed, then the mean is greater than median.
32
Hex Bin Plot
33
Hex Bin Plot
A Hexbin plot is used to represent the relationship between two numerical variables
Hexbins/Hexagons.
It shows the density of data points in a 2Dspace.
The colour of the bins represents the number of data points within that bin..
Uses Hexagons to split the area into several parts and attribute a colour to it.
34
Heat Maps
35
Heat Maps
36
Heat Maps
A Heat Map is graphical representation of data that uses a system of colour coding to
etc.
Click heatmaps, Mouse Tracking, Eye Tracking
Scroll Maps 37
38
Data Visualization Tools
Tableau
• Infogram
• ChartBlocks
• D3.js
• Google Charts
• Fusion Charts
• Chart.js
39
40
Tableau
41
42
Qlik Sense
Qlik Sense is a data visualization platform that helps companies to become
data-driven enterprises by providing an associative data analytics engine,
sophisticated Artificial Intelligence system that allows you to deploy any
combination of SaaS, on-premises, or a private cloud.
You can easily combine, load, visualize, and explore your data on Qlik
Sense, no matter its size.
All the data charts, tables, and other visualizations are interactive and
instantly update themselves according to the current data context.
The Qlik Sense AI can even provide you with data insights and help you
create analytics using just drag and drop.
43
that allow
data analysts to simplify complex data and obtain insights for the
organization.
Sisense believes that eventually, every company will be a data-driv
company
and every product will be related to data in some way.
It tries its best to provide various data analytics tools to business teams a
data analytics
so that they can help make their companies the data-driven companies of t
future.
It is very easy to set up and learn Sisense.
It can be easily installed within a minute and data analysts can get their wo
44
Zoho Analytics
Analytics is a Business Intelligence and Data Analytics software that can help y
e wonderful looking data visualizations based on your data in a few minutes.
can obtain data from multiple sources and mesh it together to create
tidimensional data visualizations that allow you to view your business data
ss departments.
se you have any questions, you can use Zia which is a smart assistant created u
ficial intelligence,machine learning, and natural language processing.
Analytics allows you to share or publish your reports with your colleagues and
comments or engage in conversations as required.
can export Zoho Analytics files in any format such as Spreadsheet, MS Word, Ex
45
Data Wrapper
47
Fusion Charts
49
• Python is also very good at processing data, it provides open-source communities and
rich third-party libraries that allow continuous optimization for data visualization.
– matplotlib
– seaborn
– plotly
– pylab
50
R
• is an open-source software environment designed for creating
graphics.
• R is designed for data analysis.
•Although Python is becoming more and more popular, especially in
the areas of machine learning and in-depth learning, the R language
still has absolute advantages in data analysis and visualization, with
ggplot2 package and its extension package humanized drawing
grammar favored by users, especially bioinformatics and medical
researchers.
R 51
Power BI
52
Features of Tableau
53
Tableau products
54
Tableau Reports
55
Tableau file types…
56
Tableau can connect to:
57
Connecting to Data
Connecting to Data
Sample Data
Importing Data to tableau
Data in Tableau
Tableau Worksheet
Making Charts
Making Charts
Changing the axes
Multiple Dimensions in Charts
Multiple Measures in Charts
Various Types of Charts
Tree Map
Mark Options in Tableau
Color
Size
Label
Detail
Scatter Plot
Sorting
Sorting
Filters
Filters
Types of Aggregation
Count
Results in Percentages
Coloumn wise Percentage
Coloumn wise Percentage
Row wise Percentage
Calculated Fields
Creating Calculated Fields
Viewing Calculated Fields
Viewing Calculated Fields
Using Calculated Fields
Sets
Using Sets
Hierarchy
Hierarchy
Maps
Creating Maps
Making Dashboards in Tableau
Conclusion
The tutorial covers the basic functionalities in Tableau. Much more
options are available which can be explored by one self after one
gets a feel of the software
THANK YOU
100