SlideShare a Scribd company logo
A guide to mind your data.
Data Analysis
And
Visualization
using Python
LibrariesSept 2017
Chariza Pladin
Data Analyst - Accenture Inc.
chariza.b.pladin@accenture.com
AGENDA
● Mind the Data
● Data Analysis: 5 Steps to better decision making
● Why Visualize my Data?
● Introduction to Python3 and Jupyter Notebook
● Python libraries for Visualization
● Q/A
Mind the Data
Data Analysis and Visualization using Python Sept 2017
Data is
EVERYWHERE.and it never sleeps.
Data Analysis and Visualization using Python Sept 2017
More than 90%
of all the data in the globe was
generated over the course of the past
two years.
Resource: (Business2Community)
Data Analysis and Visualization using Python Sept 2017
Resource: (Bernard Marr)
Every 1
second =
40,000
Search queries
(Google) which
makes it 3.5
searches per
day and 1.2
trillion searches
per year.
Data Analysis and Visualization using Python Sept 2017
And this just
happened.
(While I’m busy talking…)
Data Analysis and Visualization using Python Sept 2017
20XX
we will have over 6.1 billion
smartphone users globally.
2020
Within five years there will be over
50 billion smart connected devices
in the world, all developed to
collect, analyze and share data
2017
nearly 80% of photos
will be taken on smart
phones.
2015
1 trillion photos taken
and billions of them
were shared online.
Data Analysis and Visualization using Python Sept 2017
That’s a lot of
DATA.
Data Analysis and Visualization using Python Sept 2017
Data Analysis
Resource: Doing Data Science", Cathy O'Neil and Rachel Schutt, 2013
Data Analysis and Visualization using Python Sept 2017
The Way to a Better Decision Making
5
InterpretResults
4
Analyze
D
ata
3
CollectD
ata
SetClearM
easurem
entPriorities
21
D
efine
YourQ
uestions
Data Analysis and Visualization using Python Sept 2017
Why
visualize
?
Visualize
to
Analyze
Data Analysis and Visualization using Python Sept 2017
Data Analysis and Visualization using Python Sept 2017
Patterns Correlation
Trends
Data Analysis and Visualization using Python Sept 2017
Make decision based on
a massive dataset
IN ONE
LOOK.
Data Analysis and Visualization using Python Sept 2017
Visualize
to
Discover
Data Analysis and Visualization using Python Sept 2017
Interactive data
visualizations let you
mine data to discover
information.
Data Analysis and Visualization using Python Sept 2017
Visualize
to
Support
a Story
Data Analysis and Visualization using Python Sept 2017
Data Analysis and Visualization using Python Sept 2017
Show off
your CV
using
visuals.
Data Analysis and Visualization using Python Sept 2017
Visualize
to tell a
Story
By itself
Data Analysis and Visualization using Python Sept 2017
Data Analysis and Visualization using Python Sept 2017
I thought Hillary will be the 45th
President...
Data Analysis and Visualization using Python Sept 2017
Visualize
To
Teach
Data Analysis and Visualization using Python Sept 2017
Introduction to
Python3 and Jupyter
Notebook
Data Analysis and Visualization using Python Sept 2017
beautiful notebook that lets
you write and execute
code, analyze data, embed
content, and share
reproducible work.
Jupyter
Data Analysis and Visualization using Python Sept 2017
Install Jupyter
Use $ pip install jupyter.
Windows users can install with setuptools.
Anaconda and Enthought allow you to download a
desktop version of Jupyter Notebook.
Microsoft Azure provides hosted access to Jupyter
Notebooks.
Data Analysis and Visualization using Python Sept 2017
Power Python
Libraries for Data
Visualization
Data Analysis and Visualization using Python Sept 2017
matplotlib
- Python 2D plotting library which produces
publication quality figures in a variety of
hardcopy formats and interactive
environments across platforms.
- Python forerunner library for data
visualization.
- “is extremely powerful but with that power
comes complexity.”
Data Analysis and Visualization using Python Sept 2017
Data Analysis and Visualization using Python Sept 2017
seaborn
- harnesses the power of matplotlib
to create beautiful charts in a few
lines of code. The key difference is
Seaborn’s default styles and color
palettes, which are designed to be
more aesthetically pleasing and
modern.
Data Analysis and Visualization using Python Sept 2017
Data Analysis and Visualization using Python Sept 2017
ggplot
- plotting system for Python based on
R's ggplot2 and the Grammar of
Graphics.
- layer components to create a
complete plot.
Data Analysis and Visualization using Python Sept 2017
Data Analysis and Visualization using Python Sept 2017
Bokeh
- is also based on The Grammar of
Graphics, but unlike ggplot, it’s
native to Python, not ported over
from R.
- supports streaming and real-time
data.
Data Analysis and Visualization using Python Sept 2017
Data Analysis and Visualization using Python Sept 2017
pygal
- offers interactive plots that can be embedded in
the web browser. Its prime differentiator is the
ability to output charts as SVGs.
- Since each chart type is packaged into a method
and the built-in styles are pretty, it’s easy to
create a nice-looking chart in a few lines of code.
Data Analysis and Visualization using Python Sept 2017
Data Analysis and Visualization using Python Sept 2017
plotly
making interactive plots, but it
offers some charts you won’t
find in most libraries, like contour
plots, dendrograms, and 3D
charts.
Data Analysis and Visualization using Python Sept 2017
Data Analysis and Visualization using Python Sept 2017
geoplotlib
toolbox for creating maps and
plotting geographical data. You
can use it to create a variety of
map-types, like choropleths,
heatmaps, and dot density maps.
Data Analysis and Visualization using Python Sept 2017
Data Analysis and Visualization using Python Sept 2017
Q/A
A guide to mind your data.
Thank
you :)

More Related Content

What's hot (20)

PDF
Data visualization in Python
Marc Garcia
 
PDF
Data Visualization(s) Using Python
Aniket Maithani
 
PDF
pandas - Python Data Analysis
Andrew Henshaw
 
PPTX
Data Science With Python | Python For Data Science | Python Data Science Cour...
Simplilearn
 
ODP
Data Analysis in Python
Richard Herrell
 
PDF
Pandas
maikroeder
 
PDF
Python For Data Analysis | Python Pandas Tutorial | Learn Python | Python Tra...
Edureka!
 
PPT
01 Data Mining: Concepts and Techniques, 2nd ed.
Institute of Technology Telkom
 
PDF
Introduction to Neural Networks
Databricks
 
PDF
Python Matplotlib Tutorial | Matplotlib Tutorial | Python Tutorial | Python T...
Edureka!
 
PPTX
Presentation on K-Means Clustering
Pabna University of Science & Technology
 
PPTX
Data Science Training | Data Science For Beginners | Data Science With Python...
Simplilearn
 
PPTX
Exploratory data analysis with Python
Davis David
 
PPT
Data Preprocessing
Object-Frontier Software Pvt. Ltd
 
PDF
Introduction to Data Science
Edureka!
 
PDF
DATA VISUALIZATION USING MATPLOTLIB (PYTHON)
Mohammed Anzil
 
PPTX
Data Analysis with Python Pandas
Neeru Mittal
 
PDF
Best Python Libraries For Data Science & Machine Learning | Edureka
Edureka!
 
PDF
Introduction to NumPy (PyData SV 2013)
PyData
 
PDF
Python NumPy Tutorial | NumPy Array | Edureka
Edureka!
 
Data visualization in Python
Marc Garcia
 
Data Visualization(s) Using Python
Aniket Maithani
 
pandas - Python Data Analysis
Andrew Henshaw
 
Data Science With Python | Python For Data Science | Python Data Science Cour...
Simplilearn
 
Data Analysis in Python
Richard Herrell
 
Pandas
maikroeder
 
Python For Data Analysis | Python Pandas Tutorial | Learn Python | Python Tra...
Edureka!
 
01 Data Mining: Concepts and Techniques, 2nd ed.
Institute of Technology Telkom
 
Introduction to Neural Networks
Databricks
 
Python Matplotlib Tutorial | Matplotlib Tutorial | Python Tutorial | Python T...
Edureka!
 
Presentation on K-Means Clustering
Pabna University of Science & Technology
 
Data Science Training | Data Science For Beginners | Data Science With Python...
Simplilearn
 
Exploratory data analysis with Python
Davis David
 
Introduction to Data Science
Edureka!
 
DATA VISUALIZATION USING MATPLOTLIB (PYTHON)
Mohammed Anzil
 
Data Analysis with Python Pandas
Neeru Mittal
 
Best Python Libraries For Data Science & Machine Learning | Edureka
Edureka!
 
Introduction to NumPy (PyData SV 2013)
PyData
 
Python NumPy Tutorial | NumPy Array | Edureka
Edureka!
 

Viewers also liked (14)

PDF
How tech can spark social change
Anne-Marie Elias
 
PDF
Top Libraries for Machine Learning with Python
Chariza Pladin
 
PPTX
Peer to-peer mobile payments
Ishraq Al Fataftah
 
PDF
Ebriks-An idea to change your bussiness growth
ebriksinfotech
 
PDF
Roadmap for landing a role at a Tech Startup
Panji Gautama
 
PDF
Game Development With Python and Pygame
Chariza Pladin
 
PDF
Free & Open Source Software (2017 update)
Frederik Questier
 
PPSX
2018 Sony World Photography Awards: Featured Entries (1)
maditabalnco
 
PDF
LED Display Boards - (Moving LED Display)
Organized Outdoor Options
 
PDF
Intro to Web Development Using Python and Django
Chariza Pladin
 
PDF
Approved budget Fiscal Year 2018
Houston Community College
 
PPTX
Display Advertising's New Wave
Jonathan Mendez
 
PPT
Open Source Software in Libraries
Sukhdev Singh
 
PDF
Open Source Software and Libraries
Ellyssa Kroski
 
How tech can spark social change
Anne-Marie Elias
 
Top Libraries for Machine Learning with Python
Chariza Pladin
 
Peer to-peer mobile payments
Ishraq Al Fataftah
 
Ebriks-An idea to change your bussiness growth
ebriksinfotech
 
Roadmap for landing a role at a Tech Startup
Panji Gautama
 
Game Development With Python and Pygame
Chariza Pladin
 
Free & Open Source Software (2017 update)
Frederik Questier
 
2018 Sony World Photography Awards: Featured Entries (1)
maditabalnco
 
LED Display Boards - (Moving LED Display)
Organized Outdoor Options
 
Intro to Web Development Using Python and Django
Chariza Pladin
 
Approved budget Fiscal Year 2018
Houston Community College
 
Display Advertising's New Wave
Jonathan Mendez
 
Open Source Software in Libraries
Sukhdev Singh
 
Open Source Software and Libraries
Ellyssa Kroski
 
Ad

Similar to Data Analysis and Visualization using Python (20)

PDF
Computer vision and Open CV
Chariza Pladin
 
PPTX
6 Open Source Data Science Projects To Impress Your Interviewer
PrachiVarshney7
 
PDF
The Convergence of Data Science and Software Development
Margriet Groenendijk
 
PPTX
Python Introduction its a oop language and easy to use
SrajanCollege1
 
PDF
Xinchao(Luke) Lu
XinchaoLu
 
PDF
Xinchao(luke) lu
XinchaoLu
 
PDF
Creating Data Visualisations for the Web
EmpathyBroker
 
PDF
Unlocking the Power of Python in Data Analytics
pallavichauhan2525
 
PDF
Data Analytics Bootcamp: Your Fast Track to Career Growth
Login 360
 
PDF
What Is The Future of Data Science With Python?
SofiaCarter4
 
PDF
🌟Is Learning Python Your Career Game-Changer? 🚀🐍
abhishekdf3
 
PDF
How to Leverage Machine Learning (R, Hadoop, Spark, H2O) for Real Time Proces...
Codemotion
 
PDF
R, Spark, Tensorflow, H20.ai Applied to Streaming Analytics
Kai Wähner
 
PDF
Resume
Faizanur Rahman
 
PPTX
python data science libray seaborn.pptx
y18771929
 
PDF
DevOps Days Austin 2014 - Vendor DEMO
stonevil
 
PPTX
Python for Big Data Analytics
Edureka!
 
PPTX
Python PPT
Edureka!
 
DOCX
Data mining projects
CloudTechnologies
 
PPTX
Which programming language to learn R or Python - MeasureCamp XII
Maggie Petrova
 
Computer vision and Open CV
Chariza Pladin
 
6 Open Source Data Science Projects To Impress Your Interviewer
PrachiVarshney7
 
The Convergence of Data Science and Software Development
Margriet Groenendijk
 
Python Introduction its a oop language and easy to use
SrajanCollege1
 
Xinchao(Luke) Lu
XinchaoLu
 
Xinchao(luke) lu
XinchaoLu
 
Creating Data Visualisations for the Web
EmpathyBroker
 
Unlocking the Power of Python in Data Analytics
pallavichauhan2525
 
Data Analytics Bootcamp: Your Fast Track to Career Growth
Login 360
 
What Is The Future of Data Science With Python?
SofiaCarter4
 
🌟Is Learning Python Your Career Game-Changer? 🚀🐍
abhishekdf3
 
How to Leverage Machine Learning (R, Hadoop, Spark, H2O) for Real Time Proces...
Codemotion
 
R, Spark, Tensorflow, H20.ai Applied to Streaming Analytics
Kai Wähner
 
python data science libray seaborn.pptx
y18771929
 
DevOps Days Austin 2014 - Vendor DEMO
stonevil
 
Python for Big Data Analytics
Edureka!
 
Python PPT
Edureka!
 
Data mining projects
CloudTechnologies
 
Which programming language to learn R or Python - MeasureCamp XII
Maggie Petrova
 
Ad

More from Chariza Pladin (6)

PDF
Day 4 - Advance Python - Ground Gurus
Chariza Pladin
 
PPTX
Ground Gurus - Python Code Camp - Day 3 - Classes
Chariza Pladin
 
PDF
AI - The Good, Bad and scary truth of Super Intelligence
Chariza Pladin
 
PDF
Ground Gurus Introduction
Chariza Pladin
 
PDF
Introduction to Machine learning with Python
Chariza Pladin
 
PDF
Zero to Hero - Introduction to Python3
Chariza Pladin
 
Day 4 - Advance Python - Ground Gurus
Chariza Pladin
 
Ground Gurus - Python Code Camp - Day 3 - Classes
Chariza Pladin
 
AI - The Good, Bad and scary truth of Super Intelligence
Chariza Pladin
 
Ground Gurus Introduction
Chariza Pladin
 
Introduction to Machine learning with Python
Chariza Pladin
 
Zero to Hero - Introduction to Python3
Chariza Pladin
 

Recently uploaded (20)

PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
DOCX
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
UiPath DevConnect 2025: Agentic Automation Community User Group Meeting
DianaGray10
 
PDF
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PDF
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PDF
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
PPTX
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
PPTX
Digital Circuits, important subject in CS
contactparinay1
 
PDF
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
PDF
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PDF
Future-Proof or Fall Behind? 10 Tech Trends You Can’t Afford to Ignore in 2025
DIGITALCONFEX
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
UiPath DevConnect 2025: Agentic Automation Community User Group Meeting
DianaGray10
 
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
Digital Circuits, important subject in CS
contactparinay1
 
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
Future-Proof or Fall Behind? 10 Tech Trends You Can’t Afford to Ignore in 2025
DIGITALCONFEX
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 

Data Analysis and Visualization using Python

  • 1. A guide to mind your data. Data Analysis And Visualization using Python LibrariesSept 2017 Chariza Pladin Data Analyst - Accenture Inc. [email protected]
  • 2. AGENDA ● Mind the Data ● Data Analysis: 5 Steps to better decision making ● Why Visualize my Data? ● Introduction to Python3 and Jupyter Notebook ● Python libraries for Visualization ● Q/A
  • 4. Data Analysis and Visualization using Python Sept 2017 Data is EVERYWHERE.and it never sleeps.
  • 5. Data Analysis and Visualization using Python Sept 2017 More than 90% of all the data in the globe was generated over the course of the past two years. Resource: (Business2Community)
  • 6. Data Analysis and Visualization using Python Sept 2017 Resource: (Bernard Marr) Every 1 second = 40,000 Search queries (Google) which makes it 3.5 searches per day and 1.2 trillion searches per year.
  • 7. Data Analysis and Visualization using Python Sept 2017 And this just happened. (While I’m busy talking…)
  • 8. Data Analysis and Visualization using Python Sept 2017 20XX we will have over 6.1 billion smartphone users globally. 2020 Within five years there will be over 50 billion smart connected devices in the world, all developed to collect, analyze and share data 2017 nearly 80% of photos will be taken on smart phones. 2015 1 trillion photos taken and billions of them were shared online.
  • 9. Data Analysis and Visualization using Python Sept 2017 That’s a lot of DATA.
  • 10. Data Analysis and Visualization using Python Sept 2017 Data Analysis Resource: Doing Data Science", Cathy O'Neil and Rachel Schutt, 2013
  • 11. Data Analysis and Visualization using Python Sept 2017 The Way to a Better Decision Making 5 InterpretResults 4 Analyze D ata 3 CollectD ata SetClearM easurem entPriorities 21 D efine YourQ uestions
  • 12. Data Analysis and Visualization using Python Sept 2017 Why visualize ?
  • 13. Visualize to Analyze Data Analysis and Visualization using Python Sept 2017
  • 14. Data Analysis and Visualization using Python Sept 2017 Patterns Correlation Trends
  • 15. Data Analysis and Visualization using Python Sept 2017 Make decision based on a massive dataset IN ONE LOOK.
  • 16. Data Analysis and Visualization using Python Sept 2017
  • 17. Visualize to Discover Data Analysis and Visualization using Python Sept 2017
  • 18. Interactive data visualizations let you mine data to discover information. Data Analysis and Visualization using Python Sept 2017
  • 19. Visualize to Support a Story Data Analysis and Visualization using Python Sept 2017
  • 20. Data Analysis and Visualization using Python Sept 2017 Show off your CV using visuals.
  • 21. Data Analysis and Visualization using Python Sept 2017
  • 22. Visualize to tell a Story By itself Data Analysis and Visualization using Python Sept 2017
  • 23. Data Analysis and Visualization using Python Sept 2017 I thought Hillary will be the 45th President...
  • 24. Data Analysis and Visualization using Python Sept 2017 Visualize To Teach
  • 25. Data Analysis and Visualization using Python Sept 2017 Introduction to Python3 and Jupyter Notebook
  • 26. Data Analysis and Visualization using Python Sept 2017 beautiful notebook that lets you write and execute code, analyze data, embed content, and share reproducible work. Jupyter
  • 27. Data Analysis and Visualization using Python Sept 2017 Install Jupyter Use $ pip install jupyter. Windows users can install with setuptools. Anaconda and Enthought allow you to download a desktop version of Jupyter Notebook. Microsoft Azure provides hosted access to Jupyter Notebooks.
  • 28. Data Analysis and Visualization using Python Sept 2017 Power Python Libraries for Data Visualization
  • 29. Data Analysis and Visualization using Python Sept 2017 matplotlib - Python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. - Python forerunner library for data visualization. - “is extremely powerful but with that power comes complexity.”
  • 30. Data Analysis and Visualization using Python Sept 2017
  • 31. Data Analysis and Visualization using Python Sept 2017 seaborn - harnesses the power of matplotlib to create beautiful charts in a few lines of code. The key difference is Seaborn’s default styles and color palettes, which are designed to be more aesthetically pleasing and modern.
  • 32. Data Analysis and Visualization using Python Sept 2017
  • 33. Data Analysis and Visualization using Python Sept 2017 ggplot - plotting system for Python based on R's ggplot2 and the Grammar of Graphics. - layer components to create a complete plot.
  • 34. Data Analysis and Visualization using Python Sept 2017
  • 35. Data Analysis and Visualization using Python Sept 2017 Bokeh - is also based on The Grammar of Graphics, but unlike ggplot, it’s native to Python, not ported over from R. - supports streaming and real-time data.
  • 36. Data Analysis and Visualization using Python Sept 2017
  • 37. Data Analysis and Visualization using Python Sept 2017 pygal - offers interactive plots that can be embedded in the web browser. Its prime differentiator is the ability to output charts as SVGs. - Since each chart type is packaged into a method and the built-in styles are pretty, it’s easy to create a nice-looking chart in a few lines of code.
  • 38. Data Analysis and Visualization using Python Sept 2017
  • 39. Data Analysis and Visualization using Python Sept 2017 plotly making interactive plots, but it offers some charts you won’t find in most libraries, like contour plots, dendrograms, and 3D charts.
  • 40. Data Analysis and Visualization using Python Sept 2017
  • 41. Data Analysis and Visualization using Python Sept 2017 geoplotlib toolbox for creating maps and plotting geographical data. You can use it to create a variety of map-types, like choropleths, heatmaps, and dot density maps.
  • 42. Data Analysis and Visualization using Python Sept 2017
  • 43. Data Analysis and Visualization using Python Sept 2017 Q/A
  • 44. A guide to mind your data. Thank you :)