Basics of Matplotlib for Data Analysis & Data Science:Python

Learn basics of Matplotlib ,frequent used Matplotlib plots , styling in Matplotlib with the help of real-world use-cases
Free tutorial
Rating: 4.4 out of 5 (33 ratings)
2,426 students
1hr 30min of on-demand video
English [Auto]

Learn about Essentials of matplotlib to create plots like Bar Charts, Line Charts, Scatter Plots, Histogram ,distribution plots , and more!
How to customize matplotlib plots
Learn basic functionality when & where to use matplotlib
Learnbasic styling of matplotlib


  • Have a Keen Desire to learn !


In this course, you will learn how to create interactive Visuals in python using the Matplotlibly data visualizations library

This course will teach your everything you need to know to use Python to create interactive visuals  with Matplotlib. Have you ever wanted to take your Python skills to the next level in data visualization? With this course you will be able to create fully customization plots , interactive visuals with the open source libraries like Matplotlib

Data visualisation is very critical for generating and communicating easy to understand finding and insights. Either you are a Data Analyst who wants to create a dashboard/present your analysis or you are a Data Scientist who wants to create a UI for your machine learning models, Matplotlib can be a boon for both.

You will learn in this course many chart types..

  • Bar chart

  • Line cart

  • Pie chart

  • Scatter plot

  • Histogram

  • Box plot

  • Violin plot

  • Distribution (KDE) Plot

We'll start off by teaching you enough Python and Pandas that you feel comfortable working and generating data  Then we'll continue by teaching you about basic data visualization with Matplotlib, including scatter plots, line charts, bar charts , box plots, histograms, distribution plots and many more ! We'll also give you an intuition of when to use each plot type.

By taking this course you will be learning the bleeding edge of data visualization technology with Python and gain a valuable new skill to show your colleagues or potential employers.                                                                                                                                                                                                                                                         

Who this course is for:

  • Any Python programmers who want to present their analyses using interactive visualisation


Top Rated & Best-Selling Udemy Instructor , Data Scientist
Shan Singh
  • 4.4 Instructor Rating
  • 7,052 Reviews
  • 296,645 Students
  • 21 Courses

great courses for beginners/working Professionals

If anyone has questions about which course may work best for them, please feel free to contact or message me.

I will teach you the real-world skills necessary to stand out from the crowd. Whether it’s a Data Science , Data Analysis  ,Machine Learning  , Time Series or Natural Language Processing skills and more here.

Query resolution 24*7

One-on-one support from experts that truly want to help you

Query resolution (QnA) - Within 2-3 hours in day time

                                        Hardly it can be 8-10 hours..

learn by doing

Step-by-step tutorials and project-based learning.

more about Shan

Professionally, I am a Data Scientist having experience of 7 years in finance, E-commerce,  retail and transport. From my courses you will straight away notice how I combine my own experience to deliver content in a easiest fashion. To sum up, I am absolutely passionate about Data Analytics and I am looking forward to sharing my own knowledge with you!

Top companies trust Udemy

Get your team access to Udemy's top 25,000+ courses