SlideShare a Scribd company logo
2
Most read
14
Most read
16
Most read
Data Visualization
in a nutshell
Presented by Wing Chan
Agenda
• What is Data Visualization?
• Data Visualization Framework
• 3 styles of Data Visualization
• Tools (Tableau vs D3.js)
• Demos
What is Data
Visualization?
Data visualizationis the graphicalrepresentationof information and data. By
using visual elements like charts, graphs, and maps, data visualizationtools
provide an accessible way to see and understandtrends, outliers, and patterns
in data.
In the world of Big Data, datavisualization toolsand technologiesare essential
to analyze massive amounts of information and make data-drivendecisions.
Data Visualization Framework
Data Layer
• Purposes:
• Locating and obtaining data
• Importing data in proper format
• Relating data for proper correspondence
• Dataanalysis and aggregation
• Data Types
• Discrete vs Continuous
• Ordered vs Unordered
Mapping Layer
• Purposes
• Associating appropriate geometry with
corresponding data channels
• Dataanalysis and algorithms
• Perceptual Accuracy
Graphics Layer
• Purposes:
• Conversion of geometry into displayable
image
• Decorations
• Managing interaction
• Common Charts
• Bar Chart, Line Chart, Scatter Plots and
Gantt Chart
• When to use?
3 styles of
Data Visualization
1.Interactive Visualization
2. Presentation Visualization
3. Interactive Storytelling
Interactive
Visualization
• Used for discovery
• Intended for a single investigator or
collaborators
• Pre-renders based on input
• Prototype quality
• Example: Tableau public
• https://public.tableau.com/profile/wing.chan70
63#!/vizhome/MoviesDashboard_15619067238
430/Dashboard
Presentation
Visualization
• Used for communication
• Intended for large group or mass audience
• Does not support user input
• Highly polished
• Example: Electric cars sales
• https://cleantechnica.com/2019/05/24/visualiz
ation-2012-2019-us-electric-car-sales-this-is-a-
must-see/
Interactive
Storytelling
• Presentations via interactive webpages
• Narrative, using data to tell a story
• Invites viewers to explore further
• A medium for data journalism
• Example: The Economist: Big Mac Index
• https://www.economist.com/comment/26026
07
Tools
• Tableau - a Business Intelligence Tool used for data
visualization that enables you to create
interactive visualizations in form of dashboards,
worksheets to gain business insights. It allows non-
technical users to easily create customized
dashboards that provide insight to a broad
spectrum of information. And, Tableau software
founded in 2003. In 2019, it is acquired by
Salesforce.
• D3.js - D3 stands for Data-Driven-Documents and is
a JavaScript library for dynamic and interactive
data visualizations in web browsers. It was created
in 2011 and is used on many websites. It
provides web developers with a toolset for utilizing
APIs and SVG graphics to create visualizations
across the web.
D3.js
Tools
Tool Tableau D3.js
Target User Business Analysts Developers
Cost Expensive Free
Learning curve Low High
Interface Desktop app or Web
portal
JavaScriptlibrary – load
data and generate SVG
or Canvasgraphics
Advantage • Great for data
exploration
• Short development
time
• Integrate better on
websites
• Highly customizable
Disadvantage • Expensive
• Not easy to
integratewith
websites
• Long development
time
• Require web
developmentskill
Demos
• Data: Titanic Survival dataset from
Kaggle
https://www.kaggle.com/c/titanic/data
• Demo #1: using Tableau
https://public.tableau.com/profile/wing.chan7063#!/viz
home/TitanticDashboard/Dashboard
• Demo #2: using D3.js
https://wingchanatibsa.github.io/cs498dv/index.html
Questions?

More Related Content

PPTX
3 data visualization
PPTX
Data visualization
PDF
Data Visualization
PPTX
Data Visualization - What can you see? #baai17
PPTX
Data visualization
PPTX
Data visualization
PPTX
Data Visualization
PDF
Data visualization introduction
3 data visualization
Data visualization
Data Visualization
Data Visualization - What can you see? #baai17
Data visualization
Data visualization
Data Visualization
Data visualization introduction

What's hot (20)

PDF
Brief introduction to data visualization
PDF
Data Visualization in Data Science
PDF
Best Practices for Killer Data Visualization
PPTX
Data visualization
PPTX
Data Visualization Design Best Practices Workshop
PPTX
Introduction to Data Visualization
PDF
The Importance of Data Visualization
PDF
Introduction to Data Visualization
PDF
Data Visualization: Impact, Intrigue, Value Add for APLIC 2014
PDF
"Introduction to Data Visualization" Workshop for General Assembly by Hunter ...
PDF
Data visualization
PPTX
Data Visualization
PPTX
PPTX
Tableau slideshare
PPTX
Data visualization
PDF
5 Data Visualization Pitfalls
PDF
Data Analaytics.04. Data visualization
PPTX
Data Visualization - A Brief Overview
PPTX
Data Visualization
PPTX
Business analytics
Brief introduction to data visualization
Data Visualization in Data Science
Best Practices for Killer Data Visualization
Data visualization
Data Visualization Design Best Practices Workshop
Introduction to Data Visualization
The Importance of Data Visualization
Introduction to Data Visualization
Data Visualization: Impact, Intrigue, Value Add for APLIC 2014
"Introduction to Data Visualization" Workshop for General Assembly by Hunter ...
Data visualization
Data Visualization
Tableau slideshare
Data visualization
5 Data Visualization Pitfalls
Data Analaytics.04. Data visualization
Data Visualization - A Brief Overview
Data Visualization
Business analytics
Ad

Similar to Data visualization in a Nutshell (20)

PPTX
UNIT-1 Data Visualization used in daily life
PPTX
UNIT-1 Data Visualization for the life use
PPTX
Tableau Course In Chennai-October
PDF
Power BI vs Tableau vs Cognos: A Data Analytics Research
PPTX
Data visualization-tools
PPTX
Big data visualization
PPTX
Tableau Course In Bangalore-October
PPTX
Sample PPT-LiveMasterClass Tableau.pptx
PPTX
Best Tableau training in Chandigarh.pptx
PPTX
Introduction to Data Visualization, Importance and types
PPTX
How to build Dashboard using Tableau tools
PPTX
Design Principles in Data Visualization and Tools
PPTX
chapter 6 data visualization ppt.pptx
PPTX
Visualising montioring and evaluation data
PPTX
CRM-UG Summit Phoenix 2018 - What is Common Data Model and how to use it?
PPTX
DATA VISUALIZATION TOOLS e.g Power bi..
PPTX
Data Visualization.pptx
PDF
Interactive Dashboards
PPTX
Graph all the things - PRathle
PPTX
Nitor Infotech - Big Data Services
UNIT-1 Data Visualization used in daily life
UNIT-1 Data Visualization for the life use
Tableau Course In Chennai-October
Power BI vs Tableau vs Cognos: A Data Analytics Research
Data visualization-tools
Big data visualization
Tableau Course In Bangalore-October
Sample PPT-LiveMasterClass Tableau.pptx
Best Tableau training in Chandigarh.pptx
Introduction to Data Visualization, Importance and types
How to build Dashboard using Tableau tools
Design Principles in Data Visualization and Tools
chapter 6 data visualization ppt.pptx
Visualising montioring and evaluation data
CRM-UG Summit Phoenix 2018 - What is Common Data Model and how to use it?
DATA VISUALIZATION TOOLS e.g Power bi..
Data Visualization.pptx
Interactive Dashboards
Graph all the things - PRathle
Nitor Infotech - Big Data Services
Ad

Recently uploaded (20)

PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Spectroscopy.pptx food analysis technology
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Big Data Technologies - Introduction.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Empathic Computing: Creating Shared Understanding
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
cuic standard and advanced reporting.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Spectroscopy.pptx food analysis technology
Spectral efficient network and resource selection model in 5G networks
Big Data Technologies - Introduction.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
Programs and apps: productivity, graphics, security and other tools
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
20250228 LYD VKU AI Blended-Learning.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Unlocking AI with Model Context Protocol (MCP)
Reach Out and Touch Someone: Haptics and Empathic Computing
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Empathic Computing: Creating Shared Understanding
Dropbox Q2 2025 Financial Results & Investor Presentation
Understanding_Digital_Forensics_Presentation.pptx
cuic standard and advanced reporting.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Chapter 3 Spatial Domain Image Processing.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...

Data visualization in a Nutshell

  • 1. Data Visualization in a nutshell Presented by Wing Chan
  • 2. Agenda • What is Data Visualization? • Data Visualization Framework • 3 styles of Data Visualization • Tools (Tableau vs D3.js) • Demos
  • 3. What is Data Visualization? Data visualizationis the graphicalrepresentationof information and data. By using visual elements like charts, graphs, and maps, data visualizationtools provide an accessible way to see and understandtrends, outliers, and patterns in data. In the world of Big Data, datavisualization toolsand technologiesare essential to analyze massive amounts of information and make data-drivendecisions.
  • 5. Data Layer • Purposes: • Locating and obtaining data • Importing data in proper format • Relating data for proper correspondence • Dataanalysis and aggregation • Data Types • Discrete vs Continuous • Ordered vs Unordered
  • 6. Mapping Layer • Purposes • Associating appropriate geometry with corresponding data channels • Dataanalysis and algorithms • Perceptual Accuracy
  • 7. Graphics Layer • Purposes: • Conversion of geometry into displayable image • Decorations • Managing interaction • Common Charts • Bar Chart, Line Chart, Scatter Plots and Gantt Chart • When to use?
  • 8. 3 styles of Data Visualization 1.Interactive Visualization 2. Presentation Visualization 3. Interactive Storytelling
  • 9. Interactive Visualization • Used for discovery • Intended for a single investigator or collaborators • Pre-renders based on input • Prototype quality • Example: Tableau public • https://public.tableau.com/profile/wing.chan70 63#!/vizhome/MoviesDashboard_15619067238 430/Dashboard
  • 10. Presentation Visualization • Used for communication • Intended for large group or mass audience • Does not support user input • Highly polished • Example: Electric cars sales • https://cleantechnica.com/2019/05/24/visualiz ation-2012-2019-us-electric-car-sales-this-is-a- must-see/
  • 11. Interactive Storytelling • Presentations via interactive webpages • Narrative, using data to tell a story • Invites viewers to explore further • A medium for data journalism • Example: The Economist: Big Mac Index • https://www.economist.com/comment/26026 07
  • 12. Tools • Tableau - a Business Intelligence Tool used for data visualization that enables you to create interactive visualizations in form of dashboards, worksheets to gain business insights. It allows non- technical users to easily create customized dashboards that provide insight to a broad spectrum of information. And, Tableau software founded in 2003. In 2019, it is acquired by Salesforce. • D3.js - D3 stands for Data-Driven-Documents and is a JavaScript library for dynamic and interactive data visualizations in web browsers. It was created in 2011 and is used on many websites. It provides web developers with a toolset for utilizing APIs and SVG graphics to create visualizations across the web.
  • 13. D3.js
  • 14. Tools Tool Tableau D3.js Target User Business Analysts Developers Cost Expensive Free Learning curve Low High Interface Desktop app or Web portal JavaScriptlibrary – load data and generate SVG or Canvasgraphics Advantage • Great for data exploration • Short development time • Integrate better on websites • Highly customizable Disadvantage • Expensive • Not easy to integratewith websites • Long development time • Require web developmentskill
  • 15. Demos • Data: Titanic Survival dataset from Kaggle https://www.kaggle.com/c/titanic/data • Demo #1: using Tableau https://public.tableau.com/profile/wing.chan7063#!/viz home/TitanticDashboard/Dashboard • Demo #2: using D3.js https://wingchanatibsa.github.io/cs498dv/index.html