SlideShare une entreprise Scribd logo
1  sur  41
Télécharger pour lire hors ligne
Visualization for
Data Science
Angela Zoss
Duke University Libraries
angela.zoss@duke.edu
NCDS DataBytes Webinar
May 3, 2017
Slides: http://bit.ly/vis4ds
Angela Zoss
Data Vis.
Coordinator,
Duke University
Libraries
Angela Zoss
http://library.duke.edu/data
Today’s Topics
• Approaches to visualization
• Visualization for data science
• Developing your design instincts
• Reproducibility and visualization
VISUALIZATION APPROACHES
Vis for
Everyone
http://guides.library.duke.edu/vis_types
Vis for
Utility
http://web.mta.info/nyct/maps/subway_map.pdf
Vis for
News
https://nyti.ms/Wr1dhZ http://www.stanfordkaystudio.com/
information.html
Vis for
Entertainment
http://www.informationisbeautiful.net/visualizations/a-taxonomy-of-
hipster-coffee-shop-names/
Vis for Art
http://www.dear-data.com/theproject
Vis for
Activism
http://guns.periscopic.com
Vis for
Research
http://atlas.cid.harvard.edu
Vis for
Business
https://datastudio.google.com
VISUALIZATION FOR DATA SCIENCE
Transforming
Data
Jeff Heer
http://bit.ly/HeerVisProcess
Visualization for
• Exploration
• Communication
Visualization
for Exploration
Distributions
Visualization
for Exploration
Correlations
Visualization
for Exploration
Testing statistical
assumptions
3.1 3.2 3.3 3.4 3.5
−2.0−1.00.01.0
Fitted values
Residuals
●
● ●●
●
●●●
● ●●
●●
●
●
●
●● ●●●●●
●
●●
●
●
●
●●●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●●
●●●
●
●●
●●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●●
●●●
●● ●●
●●●●
●
●
●
Residuals vs Fitted
100
98
92
●
●●●
●
●● ●
●●●
●●
●
●
●
●●●●● ● ●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●●●
●
●●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
● ●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●●●
●●●●
●●●●
●
●
●
−2 −1 0 1 2
−4−2012
Theoretical Quantiles
Standardizedresiduals
Normal Q−Q
100
98
92
3.1 3.2 3.3 3.4 3.5
0.00.51.01.52.0
Fitted values
Standardizedresiduals
●
●
●●
●
●●
●
●
●
●
●●
●
●
●
●●
●●●●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
Scale−Location
100
98
92
0.00 0.02 0.04 0.06 0.08 0.10
−4−202
Leverage
Standardizedresiduals
●
● ●●
●
●●●
● ●●
●●
●
●
●
●● ●●●●●
●
●●
●
●
●
●●●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●●
●●●
●
●●
●●
● ●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●● ●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●●
●●●
●●●●
●●●●
●
●
●
Cook's distance
1
0.5
Residuals vs Leverage
99
1
34
http://graphicaldescriptives.org
http://dx.doi.org/10.1177/1745691616663875
Visualization
for Exploration
Insight through
experimentation
Nathan Yau
http://flowingdata.com/2017/01/24/one-dataset-visualized-25-ways/
Visualization for
Communication
Annotations
Visualization for
Communication
Storytelling
Hans Rosling
http://www.youtube.com/watch?v=OwII-dwh-bk
Visualization for
Communication
Dashboards
Shamik Sharma, via
https://www.perceptualedge.com/blog/?p=1374
DESIGNING VISUALIZATIONS
Importance of
Design
Insights depend
on using the
right chart
for the right
question
Kandel, Heer, Plaisant, et al. (2011)
http://dx.doi.org/10.1177/1473871611415994
Importance of
Design
Insights depend
on using the
right chart
for the right
question
Kandel, Heer, Plaisant, et al. (2011)
http://dx.doi.org/10.1177/1473871611415994
Importance of
Design
Insights depend
on using the
right chart
for the right
question
5000-item result limit
Silent failure
Kandel, Heer, Plaisant, et al. (2011)
http://dx.doi.org/10.1177/1473871611415994
Importance of
Design
Insights depend
on matching
data properties
to visual
properties
Borkin, Gajos, Peters, et al. (2011)
http://bit.ly/hemovis
Design
Instincts
Be comfortable
with a variety
of charts
http://www.datavizcatalogue.com/
Design
Instincts
Follow the
work of other
designers
https://medium.com/accurat-studio/the-architecture-
of-a-data-visualization-470b807799b4
Design
Instincts
Get feedback
http://dataremixed.com/2016/04/the-
design-of-everyday-visualizations
VISUALIZATION AND
REPRODUCIBILITY
Reproducible
Research
“[T]he ability to
recompute
results”
“Can I trust this
analysis?”
Not the same as
trusting the
results
Jeffrey T. Leek, and Roger D. Peng PNAS 2015;112:1645-1646
http://dx.doi.org/10.1073/pnas.1421412111
Peer review and editor evaluation help treat poor data analysis.
Reproducible
Visualization
The ability to
regenerate
visualizations
Doesn’t ensure
effectiveness
of visualization
Scripting
Visualization
JMP Pro (proprietary)
R (fully open)
MATLAB (proprietary)
Python (fully open)
Why create reproducible
visualizations?
• Transparency of process
• Easy to recreate previous figures
• Easy to create multiple figures
that have a similar style
…, but often much harder to
customize, add design elements
Reproducible
Design
http://vdl.sci.utah.edu/publications/2016_infovis_hanpuku
LESSONS FOR DATA SCIENCE
Visualization:
• Exploits powerful our visual processing
system
• Can improve data exploration and
communication
• Requires thoughtful design choices for
full impact
• Will become increasingly reproducible
RESOURCES
Learn more about
visualization
• Data Matters 2017 (Raleigh, NC)
http://datamatters.org
• Stephanie Evergreen’s
Data Visualization Academy (virtual)
http://academy.stephanieevergreen.com
• VDS Workshop at IEEE VIS conference
http://www.visualdatascience.org/
• In-person training, e.g.:
– Andy Kirk
http://www.visualisingdata.com/training
– Cole Nussbaumer Knaflic
http://www.storytellingwithdata.com/public-workshops
QUESTIONS?
Angela Zoss
angela.zoss@duke.edu
Slides: http://bit.ly/vis4ds

Contenu connexe

Tendances

Storytelling with Data - Approach | Skills
Storytelling with Data - Approach | SkillsStorytelling with Data - Approach | Skills
Storytelling with Data - Approach | Skills
Amit Kapoor
 
Data analytics presentation- Management career institute
Data analytics presentation- Management career institute Data analytics presentation- Management career institute
Data analytics presentation- Management career institute
PoojaPatidar11
 
Data Science Training | Data Science For Beginners | Data Science With Python...
Data Science Training | Data Science For Beginners | Data Science With Python...Data Science Training | Data Science For Beginners | Data Science With Python...
Data Science Training | Data Science For Beginners | Data Science With Python...
Simplilearn
 

Tendances (20)

Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
 
The Future Of Data Visualization
The Future Of Data VisualizationThe Future Of Data Visualization
The Future Of Data Visualization
 
Data strategy in a Big Data world
Data strategy in a Big Data worldData strategy in a Big Data world
Data strategy in a Big Data world
 
Data visualization in a nutshell
Data visualization in a nutshellData visualization in a nutshell
Data visualization in a nutshell
 
Storytelling with Data - Approach | Skills
Storytelling with Data - Approach | SkillsStorytelling with Data - Approach | Skills
Storytelling with Data - Approach | Skills
 
Data visualization
Data visualizationData visualization
Data visualization
 
Visualisation & Storytelling in Data Science & Analytics
Visualisation & Storytelling in Data Science & AnalyticsVisualisation & Storytelling in Data Science & Analytics
Visualisation & Storytelling in Data Science & Analytics
 
Business Intelligence (BI) and Data Management Basics
Business Intelligence (BI) and Data Management  Basics Business Intelligence (BI) and Data Management  Basics
Business Intelligence (BI) and Data Management Basics
 
Data Storytelling: The only way to unlock true insight from your data
Data Storytelling: The only way to unlock true insight from your dataData Storytelling: The only way to unlock true insight from your data
Data Storytelling: The only way to unlock true insight from your data
 
Data visualization
Data visualizationData visualization
Data visualization
 
Data Visualization
Data VisualizationData Visualization
Data Visualization
 
Data visualization
Data visualizationData visualization
Data visualization
 
Data analytics and visualization
Data analytics and visualizationData analytics and visualization
Data analytics and visualization
 
Data analytics presentation- Management career institute
Data analytics presentation- Management career institute Data analytics presentation- Management career institute
Data analytics presentation- Management career institute
 
The three layers of a knowledge graph and what it means for authoring, storag...
The three layers of a knowledge graph and what it means for authoring, storag...The three layers of a knowledge graph and what it means for authoring, storag...
The three layers of a knowledge graph and what it means for authoring, storag...
 
Business Intelligence - Intro
Business Intelligence - IntroBusiness Intelligence - Intro
Business Intelligence - Intro
 
Introduction to Data Analytics
Introduction to Data AnalyticsIntroduction to Data Analytics
Introduction to Data Analytics
 
Business intelligence- Components, Tools, Need and Applications
Business intelligence- Components, Tools, Need and ApplicationsBusiness intelligence- Components, Tools, Need and Applications
Business intelligence- Components, Tools, Need and Applications
 
Data Science Training | Data Science For Beginners | Data Science With Python...
Data Science Training | Data Science For Beginners | Data Science With Python...Data Science Training | Data Science For Beginners | Data Science With Python...
Data Science Training | Data Science For Beginners | Data Science With Python...
 
Data Visualization
Data VisualizationData Visualization
Data Visualization
 

Similaire à Visualization For Data Science

Btp report linu&rupam
Btp report linu&rupamBtp report linu&rupam
Btp report linu&rupam
Linu George
 
#ALAAC15 Linked Data Love
#ALAAC15 Linked Data Love #ALAAC15 Linked Data Love
#ALAAC15 Linked Data Love
Kristi Holmes
 
literature survey for presentation in project
literature survey for presentation in projectliterature survey for presentation in project
literature survey for presentation in project
varayu2006
 

Similaire à Visualization For Data Science (20)

Developing a library based data visualization service
Developing a library based data visualization serviceDeveloping a library based data visualization service
Developing a library based data visualization service
 
RDAP13 Heather Piwowar: Data Citation and Altmetrics Panel: Tools that work t...
RDAP13 Heather Piwowar: Data Citation and Altmetrics Panel: Tools that work t...RDAP13 Heather Piwowar: Data Citation and Altmetrics Panel: Tools that work t...
RDAP13 Heather Piwowar: Data Citation and Altmetrics Panel: Tools that work t...
 
No more waiting! Tools that work Today to reveal dataset use
No more waiting!  Tools that work Today to reveal dataset useNo more waiting!  Tools that work Today to reveal dataset use
No more waiting! Tools that work Today to reveal dataset use
 
Analyzing data about our data
Analyzing data about our dataAnalyzing data about our data
Analyzing data about our data
 
BigData Visualization and Usecase@TDGA-Stelligence-11july2019-share
BigData Visualization and Usecase@TDGA-Stelligence-11july2019-shareBigData Visualization and Usecase@TDGA-Stelligence-11july2019-share
BigData Visualization and Usecase@TDGA-Stelligence-11july2019-share
 
Delineating Cancer Genomics through Data Visualization
Delineating Cancer Genomics through  Data VisualizationDelineating Cancer Genomics through  Data Visualization
Delineating Cancer Genomics through Data Visualization
 
Design science presentation By Aline Cavalcante and Destinnie Rickard
Design science presentation By Aline Cavalcante and Destinnie RickardDesign science presentation By Aline Cavalcante and Destinnie Rickard
Design science presentation By Aline Cavalcante and Destinnie Rickard
 
Btp report linu&rupam
Btp report linu&rupamBtp report linu&rupam
Btp report linu&rupam
 
Developing a library-based data visualization service
Developing a library-based data visualization serviceDeveloping a library-based data visualization service
Developing a library-based data visualization service
 
#ALAAC15 Linked Data Love
#ALAAC15 Linked Data Love #ALAAC15 Linked Data Love
#ALAAC15 Linked Data Love
 
literature survey for presentation in project
literature survey for presentation in projectliterature survey for presentation in project
literature survey for presentation in project
 
Alamw15 VIVO
Alamw15 VIVOAlamw15 VIVO
Alamw15 VIVO
 
How to Elevate Research Visibility and Impact
How to Elevate Research Visibility and ImpactHow to Elevate Research Visibility and Impact
How to Elevate Research Visibility and Impact
 
Writing and Good Abstract to Improve Your Article Quality
Writing and Good Abstract to Improve Your Article QualityWriting and Good Abstract to Improve Your Article Quality
Writing and Good Abstract to Improve Your Article Quality
 
Data Visualization in Health
Data Visualization in HealthData Visualization in Health
Data Visualization in Health
 
Session 1 and 2 "Challenges and Opportunities with Big Linked Data Visualiza...
Session 1 and 2  "Challenges and Opportunities with Big Linked Data Visualiza...Session 1 and 2  "Challenges and Opportunities with Big Linked Data Visualiza...
Session 1 and 2 "Challenges and Opportunities with Big Linked Data Visualiza...
 
Do It Yourself (DIY) Earth Science Collaboratories Using Best Practices and B...
Do It Yourself (DIY) Earth Science Collaboratories Using Best Practices and B...Do It Yourself (DIY) Earth Science Collaboratories Using Best Practices and B...
Do It Yourself (DIY) Earth Science Collaboratories Using Best Practices and B...
 
Gmcghee bayvis meetup_111027
Gmcghee bayvis meetup_111027Gmcghee bayvis meetup_111027
Gmcghee bayvis meetup_111027
 
Data Driven Research at the Edge
Data Driven Research at the EdgeData Driven Research at the Edge
Data Driven Research at the Edge
 
Visualization for Software Analytics
Visualization for Software AnalyticsVisualization for Software Analytics
Visualization for Software Analytics
 

Plus de Angela Zoss (7)

Duke Data and Visualization Services
Duke Data and Visualization ServicesDuke Data and Visualization Services
Duke Data and Visualization Services
 
Design and Support Recommendations from Data Visualization Research
Design and Support Recommendations from Data Visualization ResearchDesign and Support Recommendations from Data Visualization Research
Design and Support Recommendations from Data Visualization Research
 
Data Visualization on the Web - Intro to D3
Data Visualization on the Web - Intro to D3Data Visualization on the Web - Intro to D3
Data Visualization on the Web - Intro to D3
 
Practical Data Visualization
Practical Data VisualizationPractical Data Visualization
Practical Data Visualization
 
Data & GIS Services, Duke University
Data & GIS Services, Duke UniversityData & GIS Services, Duke University
Data & GIS Services, Duke University
 
Data Visualization for Drought & Cross Border Crisis
Data Visualization for Drought & Cross Border CrisisData Visualization for Drought & Cross Border Crisis
Data Visualization for Drought & Cross Border Crisis
 
Creating and Processing Digital Humanities Data
Creating and Processing Digital Humanities DataCreating and Processing Digital Humanities Data
Creating and Processing Digital Humanities Data
 

Dernier

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Dernier (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 

Visualization For Data Science