SlideShare uma empresa Scribd logo
1 de 50
Baixar para ler offline
Bruno Gonçalves
www.bgoncalves.com
Data Visualization using matplotlib


www.bgoncalves.com
https://bmtgoncalves.github.io/DataVisualization/
Bruno Gonçalves
www.bgoncalves.com
Data Visualization using matplotlib


www.bgoncalves.com
https://bmtgoncalves.github.io/DataVisualization/
Bruno Gonçalves
www.bgoncalves.com
Data Visualization using matplotlib


www.bgoncalves.com
https://bmtgoncalves.github.io/DataVisualization/
www.bgoncalves.com@bgoncalves
The views and opinions expressed in this article are
those of the authors and do not necessarily reflect the
official policy or position of my employer. The
examples provided with this tutorial were chosen for
their didactic value and are not mean to be
representative of my day to day work.
Disclaimer
Human Perception
www.bgoncalves.com@bgoncalves
Human Perception http://abstrusegoose.com/421
www.bgoncalves.com@bgoncalves
Human Senses
www.bgoncalves.com@bgoncalves
• Some cognitive tasks are significantly easier than others. In order, we are good a
distinguishing:
• Position, length
• Direction, Angle, Area
• Volume, Curvature, Shade
Perception
www.bgoncalves.com@bgoncalves
• Some cognitive tasks are significantly easier than others. In order, we are good a
distinguishing:
• Position, length
• Direction, Angle, Area
• Volume, Curvature, Shade
• Color Saturation.
Perception
www.bgoncalves.com@bgoncalves
Perception
• Context also matters!
• An object seen in the context of larger objects will appear smaller, while in the content of
smaller objects it will appear larger.
• Some cognitive tasks are significantly easier than others. In order, we are good a
distinguishing:
• Position, length
• Direction, Angle, Area
• Volume, Curvature, Shade
• Color Saturation.
www.bgoncalves.com@bgoncalves
Perception
• Context also matters!
• An object seen in the context of larger objects will appear smaller, while in the content of
smaller objects it will appear larger.
• And we “fill in the gaps”
• Some cognitive tasks are significantly easier than others. In order, we are good a
distinguishing:
• Position, length
• Direction, Angle, Area
• Volume, Curvature, Shade
• Color Saturation.
www.bgoncalves.com@bgoncalves
Perception Biases
www.bgoncalves.com@bgoncalves
Human Vision https://en.wikipedia.org/wiki/Photoreceptor_cell
light
www.bgoncalves.com@bgoncalves
Human Vision https://en.wikipedia.org/wiki/Photoreceptor_cell
www.bgoncalves.com@bgoncalves
Human Vision https://en.wikipedia.org/wiki/Photoreceptor_cell
www.bgoncalves.com@bgoncalves
Human Vision https://en.wikipedia.org/wiki/Photoreceptor_cell
www.bgoncalves.com@bgoncalves
Colors galore!
www.bgoncalves.com@bgoncalves
“Who in the rainbow can draw the line where the violet tint ends and the orange tint
begins? Distinctly we see the difference of the colors, but where exactly does the
one first blendingly enter into the other? So with sanity and insanity.”

(H. Melville)
Color Perception
www.bgoncalves.com@bgoncalves
Color Wheel
www.bgoncalves.com@bgoncalves
Color Schemes
Warm Colors
Cold Colors
www.bgoncalves.com@bgoncalves
Color Schemes
www.bgoncalves.com@bgoncalves
Color Schemes
www.bgoncalves.com@bgoncalves
Color Systems
Light Ink
www.bgoncalves.com@bgoncalves
Colors and Culture http://www1.icsi.berkeley.edu/wcs/
www.bgoncalves.com@bgoncalves
Color Blindness
www.bgoncalves.com@bgoncalves
Color Blindness https://en.wikipedia.org/wiki/Color_blindness
https://github.com/MaPePeR/jsColorblindSimulator/blob/master/colorblind.js
www.bgoncalves.com@bgoncalves
Viridis Color Scheme
www.bgoncalves.com@bgoncalves
Color Scheme Choosers http://tools.medialab.sciences-po.fr/iwanthue/
www.bgoncalves.com@bgoncalves
Color Scheme Choosers http://web.colorotate.org/
www.bgoncalves.com@bgoncalves
Color Scheme Choosers http://www.colourco.de/
www.bgoncalves.com@bgoncalves
Color Scheme Choosers http://www.colourlovers.com/palettes
www.bgoncalves.com@bgoncalves
Color Theory
Visualization
www.bgoncalves.com@bgoncalves
Fundamental Principles of Analytical Design
www.bgoncalves.com@bgoncalves
Fundamental Principles of Analytical Design
1. Show comparisons, contrasts and differences
2. Show causality, mechanism, explanation and systematic structure
3. Show multivariate data: more than one or two variables
4. Completely integrate words, numbers, images and diagrams
5. Documentation
6.Content matters most of all
“Information Visualization is a form of knowledge compression”

D. McCandless
www.bgoncalves.com@bgoncalves
Rules can be broken…
…sometimes
www.bgoncalves.com@bgoncalves
Fundamental tools
• Points
• Lines
• Areas
• Shapes
• Colors
• Text
• Each for these can be used to encode a given variable to produce
all the types of plots we are familiar with:
• Scatter plot - Just points (line)
www.bgoncalves.com@bgoncalves
Fundamental tools
• Points
• Lines
• Areas
• Shapes
• Colors
• Text
• Each for these can be used to encode a given variable to produce
all the types of plots we are familiar with:
• Scatter plot - Just points (line)
• Bar chart - Areas
www.bgoncalves.com@bgoncalves
Fundamental tools
• Points
• Lines
• Areas
• Shapes
• Colors
• Text
• Each for these can be used to encode a given variable to produce
all the types of plots we are familiar with:
• Scatter plot - Just points (line)
• Bar chart - Areas
• Bubble chart - Scatter plot + size + color (time)
www.bgoncalves.com@bgoncalves
Fundamental tools
• Points
• Lines
• Areas
• Shapes
• Colors
• Text
• Each for these can be used to encode a given variable to produce
all the types of plots we are familiar with:
• Scatter plot - Just points (line)
• Bar chart - Areas
• Bubble chart - Scatter plot + size + color (time)
• Pie chart - Areas + colors
www.bgoncalves.com@bgoncalves
Fundamental tools
• Points
• Lines
• Areas
• Shapes
• Colors
• Text
• Each for these can be used to encode a given variable to produce
all the types of plots we are familiar with:
• Scatter plot - Just points (line)
• Bar chart - Areas
• Bubble chart - Scatter plot + size + color (time)
• Pie chart - Areas + colors
• etc…
Matplotlib
www.bgoncalves.com@bgoncalves
Basic Plotting
X Axis
YAxis
Line Markers
Axis Label
Axis
Axes
Matplotlib uses an
object oriented
structure following
the same notation
www.bgoncalves.com@bgoncalves
Basic Plotting
• Matplotlib uses an object oriented structure following an intuitive notation
• Each Axes object contains one or more Axis objects.
• A Figure is a set of one or more Axes.
• Each Axes is associated with exactly one Figure and each set of Markers is associated
with exactly one Axes.
• In other words, Markers/Lines represent a dataset that is plotted against one or more Axis.
An Axes object is (effectively) a subplot of a Figure.
X
Y
www.bgoncalves.com@bgoncalves
Basic Plotting - Programmatically!
X
Y
www.bgoncalves.com@bgoncalves
Basic Plotting - Programmatically! https://matplotlib.org/2.0.0/
• While the Figure object controls the way in which the figure is displayed.
• .gca() - Get the current Axes, creating one if necessary
• .show() - Show the final figure
• .savefig(“filename.ext”, dpi=300) - Save the figure to “filename.ext” where “.ext”
defines the format the saved image ()
X
Y
www.bgoncalves.com@bgoncalves
Basic Plotting - Programmatically!
• The first step is to import the pyplot module from matplotlib and instanciating a Figure object:

• The convention is to import pyplot as plt
• To create subplots (Axes) you use .subplots(nrows, ncols, sharex=False, sharey=False)
instead of .figure(). set sharex and/or sharey to True to keep the same scale in both cases.
• .subplots - returns a (fig, ax_lst) tuple where ax_lst is a list of Axes and fig is the Figure.
• Axes have several methods of interest:
• .plot(x, y) - Make a scatter or line plot from a list of x, y coordinates.
• .imshow(mat) - Plot a matrix as if it were an image. Element 0,0 is plotted in the top right
corner.
• .bar(x, y) - Make a bar plot where x is a list of the lower left coordinates of each bar and
y is the respective height.
• .pie(values, labels=labels) - Produce a pie plot out of a list of values list and labeled
with labels
• .savefig(filename) - Write the current figure as an static image
import matplotlib.pyplot as plt
fig = plt.figure()
X
Y
www.bgoncalves.com@bgoncalves
Matplotlib - decorations
• The respective functions are named in an intuitive wa
Every Axes object has as methods:
• .set_xlabel(label)
• .set_ylabel(label)
• .set_title(title)
• And axis limits can be set using:
• .set_xlim(xmin, xmax)
• .set_ylim(ymin, ymax)
• Tick marks and labels are set using:
• .set_xticks(ticks)/.set_yticks(ticks)
• .set_xticklabels(labels)/.set_yticklabels(labels)
https://matplotlib.org/2.0.0/
www.bgoncalves.com@bgoncalves
Matplotlib - Images
• .imshow(fig) - Display an image on a set of axes.
• fig can be any matrix of numbers.
• Further plotting can occur by simply using the functions described above
https://matplotlib.org/2.0.0/
https://bmtgoncalves.github.io/DataVisualization/
https://github.com/bmtgoncalves/DataVisualization

Mais conteúdo relacionado

Mais procurados

Introduction to NumPy
Introduction to NumPyIntroduction to NumPy
Introduction to NumPyHuy Nguyen
 
Python NumPy Tutorial | NumPy Array | Edureka
Python NumPy Tutorial | NumPy Array | EdurekaPython NumPy Tutorial | NumPy Array | Edureka
Python NumPy Tutorial | NumPy Array | EdurekaEdureka!
 
1 seaborn introduction
1 seaborn introduction 1 seaborn introduction
1 seaborn introduction YuleiLi3
 
The matplotlib Library
The matplotlib LibraryThe matplotlib Library
The matplotlib LibraryHaim Michael
 
Python - Numpy/Pandas/Matplot Machine Learning Libraries
Python - Numpy/Pandas/Matplot Machine Learning LibrariesPython - Numpy/Pandas/Matplot Machine Learning Libraries
Python - Numpy/Pandas/Matplot Machine Learning LibrariesAndrew Ferlitsch
 
Python Programming - VI. Classes and Objects
Python Programming - VI. Classes and ObjectsPython Programming - VI. Classes and Objects
Python Programming - VI. Classes and ObjectsRanel Padon
 
Visualization and Matplotlib using Python.pptx
Visualization and Matplotlib using Python.pptxVisualization and Matplotlib using Python.pptx
Visualization and Matplotlib using Python.pptxSharmilaMore5
 
DATA VISUALIZATION USING MATPLOTLIB (PYTHON)
DATA VISUALIZATION USING MATPLOTLIB (PYTHON)DATA VISUALIZATION USING MATPLOTLIB (PYTHON)
DATA VISUALIZATION USING MATPLOTLIB (PYTHON)Mohammed Anzil
 
Matplotlib Review 2021
Matplotlib Review 2021Matplotlib Review 2021
Matplotlib Review 2021Bhaskar J.Roy
 
Data Analysis in Python-NumPy
Data Analysis in Python-NumPyData Analysis in Python-NumPy
Data Analysis in Python-NumPyDevashish Kumar
 
Introduction to plotting in Python
Introduction to plotting in Python Introduction to plotting in Python
Introduction to plotting in Python bzamecnik
 
Introduction to Machine Learning with SciKit-Learn
Introduction to Machine Learning with SciKit-LearnIntroduction to Machine Learning with SciKit-Learn
Introduction to Machine Learning with SciKit-LearnBenjamin Bengfort
 
Data Visualization Tools in Python
Data Visualization Tools in PythonData Visualization Tools in Python
Data Visualization Tools in PythonRoman Merkulov
 

Mais procurados (20)

Introduction to NumPy
Introduction to NumPyIntroduction to NumPy
Introduction to NumPy
 
Python NumPy Tutorial | NumPy Array | Edureka
Python NumPy Tutorial | NumPy Array | EdurekaPython NumPy Tutorial | NumPy Array | Edureka
Python NumPy Tutorial | NumPy Array | Edureka
 
Numpy
NumpyNumpy
Numpy
 
1 seaborn introduction
1 seaborn introduction 1 seaborn introduction
1 seaborn introduction
 
The matplotlib Library
The matplotlib LibraryThe matplotlib Library
The matplotlib Library
 
Python - Numpy/Pandas/Matplot Machine Learning Libraries
Python - Numpy/Pandas/Matplot Machine Learning LibrariesPython - Numpy/Pandas/Matplot Machine Learning Libraries
Python - Numpy/Pandas/Matplot Machine Learning Libraries
 
Python Programming - VI. Classes and Objects
Python Programming - VI. Classes and ObjectsPython Programming - VI. Classes and Objects
Python Programming - VI. Classes and Objects
 
Visualization and Matplotlib using Python.pptx
Visualization and Matplotlib using Python.pptxVisualization and Matplotlib using Python.pptx
Visualization and Matplotlib using Python.pptx
 
DATA VISUALIZATION USING MATPLOTLIB (PYTHON)
DATA VISUALIZATION USING MATPLOTLIB (PYTHON)DATA VISUALIZATION USING MATPLOTLIB (PYTHON)
DATA VISUALIZATION USING MATPLOTLIB (PYTHON)
 
Matplotlib Review 2021
Matplotlib Review 2021Matplotlib Review 2021
Matplotlib Review 2021
 
Numpy tutorial
Numpy tutorialNumpy tutorial
Numpy tutorial
 
Data Analysis in Python-NumPy
Data Analysis in Python-NumPyData Analysis in Python-NumPy
Data Analysis in Python-NumPy
 
Python Scipy Numpy
Python Scipy NumpyPython Scipy Numpy
Python Scipy Numpy
 
Matplotlib
MatplotlibMatplotlib
Matplotlib
 
Introduction to plotting in Python
Introduction to plotting in Python Introduction to plotting in Python
Introduction to plotting in Python
 
Introduction to Machine Learning with SciKit-Learn
Introduction to Machine Learning with SciKit-LearnIntroduction to Machine Learning with SciKit-Learn
Introduction to Machine Learning with SciKit-Learn
 
Data Analysis packages
Data Analysis packagesData Analysis packages
Data Analysis packages
 
Data Visualization Tools in Python
Data Visualization Tools in PythonData Visualization Tools in Python
Data Visualization Tools in Python
 
Seaborn.pptx
Seaborn.pptxSeaborn.pptx
Seaborn.pptx
 
Python Data-Types
Python Data-TypesPython Data-Types
Python Data-Types
 

Semelhante a Data Visualization using matplotlib

Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...
Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...
Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...LaurenMichelle11
 
UNIT_4_data visualization.pptx
UNIT_4_data visualization.pptxUNIT_4_data visualization.pptx
UNIT_4_data visualization.pptxBhagyasriPatel2
 
Word2vec in Theory Practice with TensorFlow
Word2vec in Theory Practice with TensorFlowWord2vec in Theory Practice with TensorFlow
Word2vec in Theory Practice with TensorFlowBruno Gonçalves
 
Plan601 e session 2 demo
Plan601 e session 2 demoPlan601 e session 2 demo
Plan601 e session 2 demorkottam
 
Color Your Single-Series Charts The Way You Like
Color Your Single-Series Charts The Way You LikeColor Your Single-Series Charts The Way You Like
Color Your Single-Series Charts The Way You LikeCollabion Technologies
 
Plan601 e session 2 demo
Plan601 e session 2 demoPlan601 e session 2 demo
Plan601 e session 2 demorkottam
 
Plan601 e session 2 demo
Plan601 e session 2 demoPlan601 e session 2 demo
Plan601 e session 2 demorkottam
 
EN The Distance Formula by Slidesgo.pptx
EN The Distance Formula by Slidesgo.pptxEN The Distance Formula by Slidesgo.pptx
EN The Distance Formula by Slidesgo.pptxSaurabhDahiya14
 
Coordinate geometry.pptx
Coordinate geometry.pptxCoordinate geometry.pptx
Coordinate geometry.pptxRaunakShah18
 
Plan601 e session 3 demo
Plan601 e session 3 demoPlan601 e session 3 demo
Plan601 e session 3 demorkottamasu
 
Plan601 e session 3 demo
Plan601 e session 3 demoPlan601 e session 3 demo
Plan601 e session 3 demorkottam
 
Plan601 e session 2 demo
Plan601 e session 2 demoPlan601 e session 2 demo
Plan601 e session 2 demorkottam
 
Northern New England TUG - January 2024
Northern New England TUG  -  January 2024Northern New England TUG  -  January 2024
Northern New England TUG - January 2024patrickdtherriault
 

Semelhante a Data Visualization using matplotlib (20)

Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...
Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...
Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...
 
Word2vec and Friends
Word2vec and FriendsWord2vec and Friends
Word2vec and Friends
 
UNIT_4_data visualization.pptx
UNIT_4_data visualization.pptxUNIT_4_data visualization.pptx
UNIT_4_data visualization.pptx
 
R Visualization Assignment
R Visualization AssignmentR Visualization Assignment
R Visualization Assignment
 
Word2vec in Theory Practice with TensorFlow
Word2vec in Theory Practice with TensorFlowWord2vec in Theory Practice with TensorFlow
Word2vec in Theory Practice with TensorFlow
 
Plan601 e session 2 demo
Plan601 e session 2 demoPlan601 e session 2 demo
Plan601 e session 2 demo
 
Color Your Single-Series Charts The Way You Like
Color Your Single-Series Charts The Way You LikeColor Your Single-Series Charts The Way You Like
Color Your Single-Series Charts The Way You Like
 
Plan601 e session 2 demo
Plan601 e session 2 demoPlan601 e session 2 demo
Plan601 e session 2 demo
 
Plan601 e session 2 demo
Plan601 e session 2 demoPlan601 e session 2 demo
Plan601 e session 2 demo
 
P5js syracuse dev meetup 20181218
P5js syracuse dev meetup 20181218P5js syracuse dev meetup 20181218
P5js syracuse dev meetup 20181218
 
Word2vec and Friends
Word2vec and FriendsWord2vec and Friends
Word2vec and Friends
 
EN The Distance Formula by Slidesgo.pptx
EN The Distance Formula by Slidesgo.pptxEN The Distance Formula by Slidesgo.pptx
EN The Distance Formula by Slidesgo.pptx
 
Coordinate geometry.pptx
Coordinate geometry.pptxCoordinate geometry.pptx
Coordinate geometry.pptx
 
Plan601 e session 3 demo
Plan601 e session 3 demoPlan601 e session 3 demo
Plan601 e session 3 demo
 
Chapter 13
Chapter 13Chapter 13
Chapter 13
 
Plan601 e session 3 demo
Plan601 e session 3 demoPlan601 e session 3 demo
Plan601 e session 3 demo
 
101 project ideas
101 project ideas101 project ideas
101 project ideas
 
Plan601 e session 2 demo
Plan601 e session 2 demoPlan601 e session 2 demo
Plan601 e session 2 demo
 
Inkscape - A brief
Inkscape - A briefInkscape - A brief
Inkscape - A brief
 
Northern New England TUG - January 2024
Northern New England TUG  -  January 2024Northern New England TUG  -  January 2024
Northern New England TUG - January 2024
 

Mais de Bruno Gonçalves

RNNs for Timeseries Analysis
RNNs for Timeseries AnalysisRNNs for Timeseries Analysis
RNNs for Timeseries AnalysisBruno Gonçalves
 
Blockchain Technologies for Data Science
Blockchain Technologies for Data ScienceBlockchain Technologies for Data Science
Blockchain Technologies for Data ScienceBruno Gonçalves
 
Spatio Temporal Analysis of Language use.
Spatio Temporal Analysis of Language use.Spatio Temporal Analysis of Language use.
Spatio Temporal Analysis of Language use.Bruno Gonçalves
 
Machine(s) Learning with Neural Networks
Machine(s) Learning with Neural NetworksMachine(s) Learning with Neural Networks
Machine(s) Learning with Neural NetworksBruno Gonçalves
 
A practical Introduction to Machine(s) Learning
A practical Introduction to Machine(s) LearningA practical Introduction to Machine(s) Learning
A practical Introduction to Machine(s) LearningBruno Gonçalves
 
Making Sense of Data Big and Small
Making Sense of Data Big and SmallMaking Sense of Data Big and Small
Making Sense of Data Big and SmallBruno Gonçalves
 
Human Mobility (with Mobile Devices)
Human Mobility (with Mobile Devices)Human Mobility (with Mobile Devices)
Human Mobility (with Mobile Devices)Bruno Gonçalves
 
Twitterology - The Science of Twitter
Twitterology - The Science of TwitterTwitterology - The Science of Twitter
Twitterology - The Science of TwitterBruno Gonçalves
 

Mais de Bruno Gonçalves (9)

RNNs for Timeseries Analysis
RNNs for Timeseries AnalysisRNNs for Timeseries Analysis
RNNs for Timeseries Analysis
 
Blockchain Technologies for Data Science
Blockchain Technologies for Data ScienceBlockchain Technologies for Data Science
Blockchain Technologies for Data Science
 
Spatio Temporal Analysis of Language use.
Spatio Temporal Analysis of Language use.Spatio Temporal Analysis of Language use.
Spatio Temporal Analysis of Language use.
 
Machine(s) Learning with Neural Networks
Machine(s) Learning with Neural NetworksMachine(s) Learning with Neural Networks
Machine(s) Learning with Neural Networks
 
A practical Introduction to Machine(s) Learning
A practical Introduction to Machine(s) LearningA practical Introduction to Machine(s) Learning
A practical Introduction to Machine(s) Learning
 
Making Sense of Data Big and Small
Making Sense of Data Big and SmallMaking Sense of Data Big and Small
Making Sense of Data Big and Small
 
Human Mobility (with Mobile Devices)
Human Mobility (with Mobile Devices)Human Mobility (with Mobile Devices)
Human Mobility (with Mobile Devices)
 
Twitterology - The Science of Twitter
Twitterology - The Science of TwitterTwitterology - The Science of Twitter
Twitterology - The Science of Twitter
 
Mining Georeferenced Data
Mining Georeferenced DataMining Georeferenced Data
Mining Georeferenced Data
 

Último

Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxMike Bennett
 
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...ssuserf63bd7
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Thomas Poetter
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queensdataanalyticsqueen03
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfchwongval
 
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...GQ Research
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)jennyeacort
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxaleedritatuxx
 
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesConf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesTimothy Spann
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our WorldEduminds Learning
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Cantervoginip
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryJeremy Anderson
 
LLMs, LMMs, their Improvement Suggestions and the Path towards AGI
LLMs, LMMs, their Improvement Suggestions and the Path towards AGILLMs, LMMs, their Improvement Suggestions and the Path towards AGI
LLMs, LMMs, their Improvement Suggestions and the Path towards AGIThomas Poetter
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...limedy534
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
Real-Time AI Streaming - AI Max Princeton
Real-Time AI  Streaming - AI Max PrincetonReal-Time AI  Streaming - AI Max Princeton
Real-Time AI Streaming - AI Max PrincetonTimothy Spann
 

Último (20)

Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptx
 
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queens
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdf
 
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
 
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesConf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our World
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Canter
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data Story
 
LLMs, LMMs, their Improvement Suggestions and the Path towards AGI
LLMs, LMMs, their Improvement Suggestions and the Path towards AGILLMs, LMMs, their Improvement Suggestions and the Path towards AGI
LLMs, LMMs, their Improvement Suggestions and the Path towards AGI
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
Real-Time AI Streaming - AI Max Princeton
Real-Time AI  Streaming - AI Max PrincetonReal-Time AI  Streaming - AI Max Princeton
Real-Time AI Streaming - AI Max Princeton
 

Data Visualization using matplotlib