Matplotlib FREE Training Course

Module 1: Overview of Matplotlib

In this module, I explained all about Matplotlib from basics, such as an introduction to working with color properties, to handling ticks, etc.

Lesson 1: Introduction to Matplotlib

In this Matplotlib tutorial, I have explained:

  • Overview of Matplotlib
  • History of Matplotlib
  • Merits of Matplotlib

Lesson 2: Install Matplotlib Using pip in Python

In this Matplotlib tutorial, I have explained:

  • Installing Matplotlib
  • Upgrading Matplotlib
  • Uninstalling Matplotlib

Related tutorial:

Lesson 3: Install Matplotlib Using Conda in Python

In this Matplotlib tutorial, I have explained:

  • Installing Matplotlib
  • Upgrading Matplotlib
  • Uninstalling Matplotlib

Lesson 4: How to Start with Matplotlib in Python

In this Matplotlib tutorial, I explained everything about starting with Matplotlib in Python.

Lesson 5: How to Add Legends, Grids, and Format Axes in Matplotlib

In this Matplotlib tutorial, I have explained:

  • Adding legend
  • Adding grid
  • Handling axes

Related tutorials:

Lesson 6: Save Plots in Matplotlib

In this Matplotlib tutorial, I have explained:

  • Displaying plots
  • Saving plots
  • Export options

Related tutorials:

Lesson 7: What is Backend? Complete Guide

In this Matplotlib tutorial, I have explained:

  • Frontend vs backend
  • Types of backends
  • Knowing a backend
  • Selecting a backend
  • Built-in-backend
  • Examples

Related tutorials:

Lesson 8: Working with Color Maps in Matplotlib

In this Matplotlib tutorial, I have explained:

  • Set color
  • Specify color
  • Primary color
  • Examples

Lesson 9: How to Format Ticks in Matplotlib

In this Matplotlib tutorial, I have explained:

  • How to handle xticks
  • How to handle yticks
  • Ticks without argument
  • Examples

Related tutorials:

Module 2: Working with Different Types of Plots in Matplotlib

In this module, I explained all about Matplotlib types of floating, such as histograms, scatter plots, subplots, etc. This module contains 23 videos.

Lesson 1: Plot Multiple Lines in Matplotlib

In this Matplotlib tutorial, I have explained:

  • How to create a multiple-line chart
  • Multiple line chart with different colors
  • Multiple line chart with different line styles

Related tutorials:

Lesson 2: Create a Basic Bar Chart in Python with Matplotlib

In this Matplotlib tutorial, I have explained:

  • Bar chart
  • Characteristics of a bar chart
  • Uses of a bar chart
  • Types of bar charts
  • Syntax of a bar chart
  • Examples of vertical and horizontal bar charts

Related tutorials:

Lesson 3: Create a Stacked Bar Chart in Python with Matplotlib

In this Matplotlib tutorial, I have explained:

  • Stacked bar chart
  • Characteristics of a stacked bar chart
  • Uses of a stacked bar chart
  • Types of stacked bar charts
  • Syntax of stacked bar charts

Related tutorials:

Lesson 4: Create Grouped Bar Charts in Matplotlib

In this Matplotlib tutorial, I have explained:

  • Grouped bar chart
  • Syntax of group bar chart
  • Examples

Lesson 5: Create a Histogram in Python

In this Matplotlib tutorial, I have explained:

  • Histogram,
  • Characteristics of the histogram
  • How to create a histogram
  • Syntax of histogram

Lesson 6: Create a Scatter Plot in Python

In this Matplotlib tutorial, I have explained:

  • Scatter plot
  • Uses of the scatter plot
  • Types of scatter plot
  • Syntax of scatter plot

Related tutorials:

Lesson 7: Create a Pie Chart in Python

In this Matplotlib tutorial, I have explained:

  • pie chart
  • Characteristics of a pie chart
  • Advantages of a pie chart
  • Disadvantages of a pie chart
  • Syntax to create a pie chart

Related tutorials:

Lesson 8: Create a Donut Chart in Python

In this Matplotlib tutorial, I have explained:

  • Donut chart
  • Difference between a pie chart and a donut chart
  • Steps to create a donut chart

Lesson 9: Add Error Bars in Matplotlib

In this Matplotlib tutorial, I have explained:

  • Error bars
  • Shape
  • Where to plot
  • What do error bars represent
  • When to use
  • Plots on which error bars are used
  • Syntax

Related tutorials:

Matplotlib Plot Error Bars

Lesson 10: Create a Polar Chart in Matplotlib

In this Matplotlib tutorial, I have explained:

  • Polar chart
  • Use of the polar chart
  • Syntax of a polar chart

Lesson 11: Radial and Angular Grid Lines in Polar Charts

In this Matplotlib tutorial, I have explained:

  • Radial gridlines
  • Theta gridlines

Lesson 12: Create a Quiver Plot in Matplotlib

In this Matplotlib tutorial, I have explained:

  • Quiver plot
  • Structure
  • Uses
  • Syntax

Lesson 13: Create a Contour Plot in Matplotlib

In this Matplotlib tutorial, I have explained:

  • Contour plot
  • Formation
  • Applications
  • Syntax

Lesson 14: Plot Dates in Matplotlib

In this Matplotlib tutorial, I have explained:

  • Date plot
  • The date plot shows
  • Syntax

Related tutorials:

Lesson 15: Add Text in Matplotlib Figures

In this Matplotlib tutorial, I have explained:

  • text() function
  • figtext() function
  • text() function vs figtext() function

Related tutorials:

Lesson 16: Text Function and Fonts in Matplotlib

In this Matplotlib tutorial, I have explained:

  • setp() function
  • font properties

Lesson 17: Add LaTeX-Style Text and Equations in Matplotlib Plots

In this Matplotlib tutorial, I have explained:

  • LaTeX formatting
  • Font style
  • How to add MathText
  • Use of MathText

Lesson 18: Annotations and Arrows in Matplotlib Plots

In this Matplotlib tutorial, I have explained:

  • Annotation
  • Arrow

Lesson 19: Create Subplots in Matplotlib

In this Matplotlib tutorial, I have explained:

  • Glimpses of the matplotlib object
  • Object-oriented matplotlib
  • Example of object-oriented matplotlib
  • Figure function
  • Matplotlib subplots

Related tutorials:

Lesson 20: Handle Multiple Figures in Matplotlib

In this Python Matplotlib tutorial, I explained all about handling multiple Figures in Matplotlib

Related tutorials:

Lesson 21: Use Twin Axes in Matplotlib

In this Matplotlib tutorial, I have explained:

  • twin axes
  • tick_params() function
  • twinx() function
  • twiny() function

Related tutorials:

Lesson 22: Log Scale Plots in Python Using Matplotlib

In this Matplotlib tutorial, I have explained:

  • Logarithmic axes
  • Representation of log
  • How log works
  • When to use a log scale
  • Plot logarithmic axes with matplotlib

Related tutorials:

Lesson 23: Share Axes in Matplotlib Subplots

In this Python Matplotlib tutorial, I explained all about sharing axes in Matplotlib Subplots.

Module 3: Statistical and Three-Dimensional Charts

In this module, I explained all about box plot, violin plot, image plot, colorbar, etc. This module contains 8 videos.

Lesson 1: Autocorrelation in Matplotlib

In this Matplotlib tutorial, I have explained:

  • Autocorrelation
  • Example
  • Characteristics
  • Application
  • Matplotlib autocorrelation

Lesson 2: Create Box Plots in Matplotlib

In this Matplotlib tutorial, I have explained:

  • Box plot
  • Components of the box plot
  • How to create a box plot
  • Application of the box plot
  • Matplotlib box plot

Lesson 3: Violin Plots in Python with Matplotlib

In this Matplotlib tutorial, I have explained:

  • Introduction to violin plot
  • Components of a violin plot
  • Application of violin plot
  • Matplotlib violin plot

Lesson 4: Create Heatmaps in Python Using Matplotlib

In this Matplotlib tutorial, I have explained:

  • Heatmap
  • Uses of heatmap
  • Benefits of a heatmap
  • Matplotlib heatmap
  • imshow() function
  • pcolormesh() function

Lesson 5: Plot Images with Matplotlib in Python

In this Matplotlib tutorial, I have explained:

  • Image plotting
  • Operations performed on the image

Related tutorials:

Lesson 6: Add and Customize Colorbars in Matplotlib

In this Matplotlib tutorial, I have explained:

  • Colorbar
  • Python colorbar function
  • Figure colorbar function

Related tutorials:

Lesson 7: Getting Started with 3D Plots in Matplotlib

In this Matplotlib tutorial, I have explained:

  • Introduction to 3D plots
  • How to create 3D plots
  • Basic 3D plots

Related tutorials:

Lesson 8: Advanced 3D Plotting in Matplotlib

In this Matplotlib tutorial, I have explained:

  • Surface plot
  • Wireframe plot
  • Contour plot

Related tutorials:

Module-4 Plot Data From DataSource

In this module, I explained all about plotting data from CSV, database MySQL, database SQLite, etc. This module contains 5 videos.

Lesson 1: Plot Data from a Pandas DataFrame with Matplotlib

In this Python Matplotlib tutorial, I explained how to plot data from a Pandas DataFrame using Matplotlib.

Lesson 2: Plot Data from a CSV File Using Matplotlib

In this Python Matplotlib tutorial, I explained how to plot data from a CSV file using Matplotlib in Python.

Lesson 3: Connect MySQL to Python and Plot Data with Matplotlib

In this Matplotlib tutorial, I have explained:

  • Introduction to plotting data from a MySQL database
  • Steps to create a MySQL database
  • Steps to create a connection between Matplotlib and the MySQL server
  • Visualize data using Matplotlib

Lesson 4: Visualize MariaDB Data Using Matplotlib in Python

In this Matplotlib tutorial, I have explained:

  • Steps to create a MariaDB database
  • Steps to create a connection between Matplotlib and the MariaDB server
  • Visualize data using Matplotlib

Lesson 5: Plot Data from SQLite Database Using Matplotlib

In this Matplotlib tutorial, I have explained:

  • Steps to create a connection between Matplotlib and the SQLite server
  • Steps to create a SQLite database
  • Visualize data using Matplotlib

Module-5 Embedding Matplotlib in GUI (PyQt5, Tkinter, Django, wxFrame)

In this module, I explained all about embedding matplotlib in a GUI such as PyQt5, Tkinter, Django, etc. This module contains 4 videos.

Lesson 1: Embed Matplotlib in PyQt5 GUI

In this Matplotlib tutorial, I have explained:

  • Introduction to PyQt5
  • How to install PyQt5

Lesson 2: Embed Matplotlib Plots in Tkinter GUI

In this Python Matplotlib tutorial, I explained how to embed Matplotlib Plots in a Tkinter GUI.

Lesson 3: Embed Matplotlib Charts in Django Web App

In this Python Matplotlib tutorial, I explained how to embed Matplotlib charts in a Django web app.

Lesson 4: Embed Matplotlib Charts in wxPython wxFrame

In this Python Matplotlib tutorial, I explained how to embed Matplotlib charts in a wxPython wxFrame.

51 Python Programs

51 PYTHON PROGRAMS PDF FREE

Download a FREE PDF (112 Pages) Containing 51 Useful Python Programs.

Let’s be friends

Be the first to know about sales and special discounts.