Matplotlib for Python Developers

Course

Online

£ 10 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Understand the basic fundamentals of plotting and data visualization using Matplotlib.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.About the AuthorBenjamin Keller is a postdoctoral researcher in the MUSTANG group at Universität Heidelberg's Astronomisches Rechen-Institut.
He obtained his PhD at McMaster University and got his BSc in Physics with a minor in Computer Science from the University of Calgary in 2011. His current research involves numerical modeling of the interstellar medium over cosmological timescales..
As an undergraduate at the U of C, he worked with Dr. Jeroen Stil on stacking radio polarization to examine faint extragalactic sources

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

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

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Emagister S.L. (data controller) will process your data to carry out promotional activities (via email and/or phone), publish reviews, or manage incidents. You can learn about your rights and manage your preferences in the privacy policy.

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 6 years

Subjects

  • 3d training
  • 3D
  • University
  • Install
  • Database
  • Data Management
  • Data analysis
  • Programming
  • Programming Application
  • IT

Course programme

Diving into Matplotlib 4 lectures 27:34 The Course Overview This video gives an overview of entire course. Understanding Data, Dimensionality, and Why We Plot This video explains why do we need to plot data andwhat plots are appropriate for what kind of data.
  • Identify what we want to learn from our data
  • Select the appropriate kind of plot
  • Implement the plot using matplotlib
Setting Up Your Environment This video explains how to get your machine ready to develop plots using matplotlib.
  • Choose your Python distribution
  • Install your Python environment
  • Install matplotlib and related tools
Beginning with the Most Basic Plots In this video, we will see how we can make some of the most common types of plots.
  • Explain line/scatter plots
  • Explain histograms and bar charts
  • Label the plots and axes
Diving into Matplotlib 4 lectures 27:34 The Course Overview This video gives an overview of entire course. Understanding Data, Dimensionality, and Why We Plot This video explains why do we need to plot data andwhat plots are appropriate for what kind of data.
  • Identify what we want to learn from our data
  • Select the appropriate kind of plot
  • Implement the plot using matplotlib
Setting Up Your Environment This video explains how to get your machine ready to develop plots using matplotlib.
  • Choose your Python distribution
  • Install your Python environment
  • Install matplotlib and related tools
Beginning with the Most Basic Plots In this video, we will see how we can make some of the most common types of plots.
  • Explain line/scatter plots
  • Explain histograms and bar charts
  • Label the plots and axes
The Course Overview This video gives an overview of entire course. The Course Overview This video gives an overview of entire course. The Course Overview This video gives an overview of entire course. The Course Overview This video gives an overview of entire course. This video gives an overview of entire course. This video gives an overview of entire course. Understanding Data, Dimensionality, and Why We Plot This video explains why do we need to plot data andwhat plots are appropriate for what kind of data.
  • Identify what we want to learn from our data
  • Select the appropriate kind of plot
  • Implement the plot using matplotlib
Understanding Data, Dimensionality, and Why We Plot This video explains why do we need to plot data andwhat plots are appropriate for what kind of data.
  • Identify what we want to learn from our data
  • Select the appropriate kind of plot
  • Implement the plot using matplotlib
Understanding Data, Dimensionality, and Why We Plot This video explains why do we need to plot data andwhat plots are appropriate for what kind of data.
  • Identify what we want to learn from our data
  • Select the appropriate kind of plot
  • Implement the plot using matplotlib
Understanding Data, Dimensionality, and Why We Plot This video explains why do we need to plot data andwhat plots are appropriate for what kind of data.
  • Identify what we want to learn from our data
  • Select the appropriate kind of plot
  • Implement the plot using matplotlib
This video explains why do we need to plot data andwhat plots are appropriate for what kind of data.
  • Identify what we want to learn from our data
  • Select the appropriate kind of plot
  • Implement the plot using matplotlib
This video explains why do we need to plot data andwhat plots are appropriate for what kind of data.
  • Identify what we want to learn from our data
  • Select the appropriate kind of plot
  • Implement the plot using matplotlib
Setting Up Your Environment This video explains how to get your machine ready to develop plots using matplotlib.
  • Choose your Python distribution
  • Install your Python environment
  • Install matplotlib and related tools
Setting Up Your Environment This video explains how to get your machine ready to develop plots using matplotlib.
  • Choose your Python distribution
  • Install your Python environment
  • Install matplotlib and related tools
Setting Up Your Environment This video explains how to get your machine ready to develop plots using matplotlib.
  • Choose your Python distribution
  • Install your Python environment
  • Install matplotlib and related tools
Setting Up Your Environment This video explains how to get your machine ready to develop plots using matplotlib.
  • Choose your Python distribution
  • Install your Python environment
  • Install matplotlib and related tools
This video explains how to get your machine ready to develop plots using matplotlib.
  • Choose your Python distribution
  • Install your Python environment
  • Install matplotlib and related tools
This video explains how to get your machine ready to develop plots using matplotlib.
  • Choose your Python distribution
  • Install your Python environment
  • Install matplotlib and related tools
Beginning with the Most Basic Plots In this video, we will see how we can make some of the most common types of plots.
  • Explain line/scatter plots
  • Explain histograms and bar charts
  • Label the plots and axes
Beginning with the Most Basic Plots In this video, we will see how we can make some of the most common types of plots.
  • Explain line/scatter plots
  • Explain histograms and bar charts
  • Label the plots and axes
Beginning with the Most Basic Plots In this video, we will see how we can make some of the most common types of plots.
  • Explain line/scatter plots
  • Explain histograms and bar charts
  • Label the plots and axes
Beginning with the Most Basic Plots In this video, we will see how we can make some of the most common types of plots.
  • Explain line/scatter plots
  • Explain histograms and bar charts
  • Label the plots and axes
In this video, we will see how we can make some of the most common types of plots.
  • Explain line/scatter plots
  • Explain histograms and bar charts
  • Label the plots and axes
In this video, we will see how we can make some of the most common types of plots.
  • Explain line/scatter plots
  • Explain histograms and bar charts
  • Label the plots and axes
Basic Plotting Functions 7 lectures 01:03:02 Differentiating Line and Scatter Plots This video explains how the simplest kind of data is co relational and how x versus y. plot() and scatter() can be used to visualize this kind of data.
  • Make line plots
  • Make scatter plots
  • Learn to choose plot() or scatter()
Constructing Bar Plots and Histograms In this video, we will see how we can represent ordinal data, or the distribution of scalar datausing bar charts and histograms.
  • Make bar graphs
  • Make histograms
  • Tweak histograms for better clarity
Exploring Images and Contours In this video, we will see how we can represent 3D scalar fields (that is, data with x,y, and z components) with images and contours.
  • Make image plots
  • Make contour plots
  • Label contours and combine them with images
Working on Plots with Uncertainties This video explains that not all numbers are created equal: some have uncertainties associated with them!
  • Add error bars to line plots
  • Customize error bar appearance
  • Add error bars to bar plots
Looking at Other Useful Plot Types This video explains what if a region or area is what we want to show and Also, what if a scatter plot is too dense.
  • Make area plots
  • Make hexbin plots
  • Make 2D histograms
Making Multiple Panel Plots In this video, we will see how we can show multiple plots together.
  • Make multiple panel plots
  • Customize plot layout
  • Use the object oriented interface for multiple plots
Using Color Bars and Legends In this video, we will see how we can annotate the colors or styles in our plots.
  • Make legends
  • Customize legend appearance
  • Make colorbars with labels and ranges set
Basic Plotting Functions. 7 lectures 01:03:02 Differentiating Line and Scatter Plots This video explains how the simplest kind of data is co relational and how x versus y. plot() and scatter() can be used to visualize this kind of data.
  • Make line plots
  • Make scatter plots
  • Learn to choose plot() or scatter()
Constructing Bar Plots and Histograms In this video, we will see how we can represent ordinal data, or the distribution of scalar datausing bar charts and histograms.
  • Make bar graphs
  • Make histograms
  • Tweak histograms for better clarity
Exploring Images and Contours In this video, we will see how we can represent 3D scalar fields (that is, data with x,y, and z components) with images and contours.
  • Make image plots
  • Make contour plots
  • Label contours and combine them with images
Working on Plots with Uncertainties This video explains that not all numbers are created equal: some have uncertainties associated with them!
  • Add error bars to line plots
  • Customize error bar appearance
  • Add error bars to bar plots
Looking at Other Useful Plot Types This video explains what if a region or area is what we want to show and Also, what if a scatter plot is too dense.
  • Make area plots
  • Make hexbin plots
  • Make 2D histograms
Making Multiple Panel Plots In this video, we will see how we can show multiple plots together.
  • Make multiple panel plots
  • Customize plot layout
  • Use the object oriented interface for multiple plots
Using Color Bars and Legends In this video, we will see how we can annotate the colors or styles in our plots.
  • Make legends
  • Customize legend appearance
  • Make colorbars with labels and ranges set
Differentiating Line and Scatter Plots This video explains how the simplest kind of data is co relational and how x versus y. plot() and scatter() can be used to visualize this kind of data.
  • Make line plots
  • Make scatter plots
  • Learn to choose plot() or scatter()
Differentiating Line and Scatter Plots This video explains how the simplest kind of data is co relational and how x versus y. plot() and scatter() can be used to visualize this kind of data.
  • Make line plots
  • Make scatter plots
  • Learn to choose plot() or scatter()
Differentiating Line and Scatter Plots This video explains how the simplest kind of data is co relational and how x versus y. plot() and scatter() can be used to visualize this kind of data.
  • Make line plots
  • Make scatter plots
  • Learn to choose plot() or scatter()
Differentiating Line and Scatter Plots This video explains how the simplest kind of data is co relational and how x versus y. plot() and scatter() can be used to visualize this kind of data.
  • Make line plots
  • Make scatter plots
  • Learn to choose plot() or scatter()
This video explains how the simplest kind of data is co relational and how x versus y. plot() and scatter() can be used to visualize this kind of data.
  • Make line plots
  • Make scatter plots
  • Learn to choose plot() or scatter()
This video explains how the simplest kind of data is co relational and how x versus y. plot() and scatter() can be used to visualize this kind of data.
  • Make line plots
  • Make scatter plots
  • Learn to choose plot() or scatter()
Constructing Bar Plots and Histograms In this video, we will see how we can represent ordinal data, or the distribution of scalar datausing bar charts and histograms.
  • Make bar graphs
  • Make histograms
  • Tweak histograms for better clarity
Constructing Bar Plots and Histograms In this video, we will see how we can represent ordinal data, or the distribution of scalar datausing bar charts and histograms.
  • Make bar graphs
  • Make histograms
  • Tweak histograms for better clarity
Constructing Bar Plots and Histograms In this video, we will see how we can represent ordinal data, or the distribution of scalar datausing bar charts and histograms.
  • Make bar graphs
  • Make histograms
  • Tweak histograms for better clarity
Constructing Bar Plots and Histograms In this video, we will see how we can represent ordinal data, or the distribution of scalar datausing bar charts and histograms.
  • Make bar graphs
  • Make histograms
  • Tweak histograms for better clarity
In this video, we will see how we can represent ordinal data, or the distribution of scalar datausing bar charts and histograms.
  • Make bar graphs
  • Make histograms
  • Tweak histograms for better clarity
In this video, we will see how we can represent ordinal data, or the distribution of scalar datausing bar charts and histograms.
  • Make bar graphs
  • Make histograms
  • Tweak histograms for better clarity
Exploring Images and Contours In this video, we will see how we can represent 3D scalar fields (that is, data with x,y, and z components) with images and contours Figure and Axes – How Do They Work? In this video, we will learn which container objects are used for a plot,how can we construct and use them.
  • Create figure andaxes objects
  • Place axes,...

Additional information

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

Matplotlib for Python Developers

£ 10 VAT inc.