Matplotlib for Python Developers [Video]

Preview in Mapt

Matplotlib for Python Developers [Video]

Benjamin Keller

Understand the basic fundamentals of plotting and data visualization using Matplotlib

Quick links: > What will you learn?> Table of content

Video
$5.00
RRP $124.99
Save 95%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$5.00
RRP $124.99

Frequently bought together


Matplotlib for Python Developers [Video] Book Cover
Matplotlib for Python Developers [Video]
$ 124.99
$ 5.00
Developing Advanced Plots with Matplotlib [Video] Book Cover
Developing Advanced Plots with Matplotlib [Video]
$ 124.99
$ 5.00
Buy 2 for $10.00
Save $239.98
Add to Cart

Video Details

ISBN 139781787281998
Course Length2 hours and 56 minutes

Video Description

Matplotlib is a multi-platform data visualization tool built upon the Numpy and Scipy framework. One of matplotlib's most important features is its ability to play well with many operating systems and graphics backends.

In this course, we hit the ground running and quickly learn how to make beautiful, illuminating figures with Matplotlib and a handful of other Python tools. We understand data dimensionality and set up an environment by beginning with basic plots. We enter into the exciting world of data visualization and plotting. You'll work with line and scatter plots and construct bar plots and histograms. You'll also explore images, contours, and histograms in depth. Plot scaffolding is a very interesting topic wherein you'll be taken through axes and figures to help you design excellent plots. You'll learn how to control axes and ticks, and change fonts and colors. You'll work on backends and transformations. Then lastly you'll explore the most important companions for Matplotlib, Pandas and Jupyter, used widely for data manipulation, analysis, and visualization.

By the end of this course you'll be able to construct effective and beautiful data plots using the Matplotlib library for the Python programming language.

Style and Approach

A step-by-step practical guide filled with real-world use cases and examples that will help developers and data scientists create elaborate visualizations (graphs & data plots) for their projects using the Matplotlib library.

Table of Contents

Diving into Matplotlib
The Course Overview
Understanding Data, Dimensionality, and Why We Plot
Setting Up Your Environment
Beginning with the Most Basic Plots
Basic Plotting Functions
Differentiating Line and Scatter Plots
Constructing Bar Plots and Histograms
Exploring Images and Contours
Working on Plots with Uncertainties
Looking at Other Useful Plot Types
Making Multiple Panel Plots
Using Color Bars and Legends
Axes and Figures – Plot Scaffolding
Workingwith the Components of a Matplotlib Plot
Figure and Axes – How Do They Work?
Working with Transformations
Controlling Axes and Ticks
Ticker Formatting
Working on Back Ends
Jupyter and Pandas – Matplotlib’s Best Friends
The Jupyter Notebook
Using Pandas to Manipulate Tabular Data
Slicing and Dicing Pandas Data
Pandas Built-in Plotting

What You Will Learn

  • Use Matplotlib for data visualization with the Python programming language
  • Construct different types of plot such as lines and scatters, bar plots, and histograms
  • Make use of various aspects of data visualization with Matplotlib
  • Work on transformation and back-ends, and change fonts and colors 
  • Use Pandas and Jupyter to manipulate your tabular data

Authors

Table of Contents

Diving into Matplotlib
The Course Overview
Understanding Data, Dimensionality, and Why We Plot
Setting Up Your Environment
Beginning with the Most Basic Plots
Basic Plotting Functions
Differentiating Line and Scatter Plots
Constructing Bar Plots and Histograms
Exploring Images and Contours
Working on Plots with Uncertainties
Looking at Other Useful Plot Types
Making Multiple Panel Plots
Using Color Bars and Legends
Axes and Figures – Plot Scaffolding
Workingwith the Components of a Matplotlib Plot
Figure and Axes – How Do They Work?
Working with Transformations
Controlling Axes and Ticks
Ticker Formatting
Working on Back Ends
Jupyter and Pandas – Matplotlib’s Best Friends
The Jupyter Notebook
Using Pandas to Manipulate Tabular Data
Slicing and Dicing Pandas Data
Pandas Built-in Plotting

Video Details

ISBN 139781787281998
Course Length2 hours and 56 minutes
Read More

Read More Reviews

Recommended for You

Developing Advanced Plots with Matplotlib [Video] Book Cover
Developing Advanced Plots with Matplotlib [Video]
$ 124.99
$ 5.00
Python Artificial Intelligence Projects for Beginners [Video] Book Cover
Python Artificial Intelligence Projects for Beginners [Video]
$ 124.99
$ 5.00
Python Data Visualization with Matplotlib 2.x [Video] Book Cover
Python Data Visualization with Matplotlib 2.x [Video]
$ 124.99
$ 5.00
Python for Continuous Delivery and Application Security [Video] Book Cover
Python for Continuous Delivery and Application Security [Video]
$ 124.99
$ 5.00
Kotlin for Android & Java Developers: Clean Code on Android [Video] Book Cover
Kotlin for Android & Java Developers: Clean Code on Android [Video]
$ 191.99
$ 5.00
Webpack for React Applications [Video] Book Cover
Webpack for React Applications [Video]
$ 124.99
$ 5.00