Skip to content
UdemyData SciencePaid courseAll LevelsCertificate

Mastering Data Visualization with Python (Udemy.com)

Visualize data using pandas, matplotlib and seaborn libraries for data analysis and data science

Created by: Sandeep Kumar

Last updated September 2021

icon
What you will learn

  • Understand which plots are suitable for different types of data, ensuring you select the most effective visualization method for your analysis.
  • Visualize data by creating various graphs using the pandas, matplotlib, and seaborn libraries, enhancing your ability to communicate data insights.
  • Master data visualization techniques to draw meaningful knowledge from your data, making informed decisions based on clear visual representations.
  • Learn to create time-series line plots, bar plots, pie plots, histograms, density or KDE plots, and box-whisker plots using the pandas package.
  • Explore matplotlib library to create time-series line plots, bar plots, pie plots, histograms, density or KDE plots, box-whisker plots, and scatter plots.
  • Master the seaborn library to create relational plots (scatter and line plots), distribution plots, and categorical plots (strip, swarm, box, violin, point etc)

How it compares

Against the other 461 rated Udemy courses in Data Science on CourseDuck:

  • Rating4.7 out of 5higher than 85% of them
  • Reviews370#266 of 462 by number of reviews
  • Length9.4 hourslonger than 54% of them
  • Last updatedSeptember 2021earlier than 88% of them

icon
Course Description

This course will help you draw meaningful knowledge from the data you have.

Three systems of data visualization in R are covered in this course:

A. Pandas    B. Matplotlib  C. Seaborn

A. Types of graphs covered in the course using the pandas package:

Time-series: Line Plot

Single Discrete Variable: Bar Plot, Pie Plot

Single Continuous Variable:  Histogram, Density or KDE Plot, Box-Whisker Plot 

Two Continuous Variable: Scatter Plot

Two Variable: One Continuous, One Discrete: Box-Whisker Plot


B. Types of graphs using Matplotlib library:

Time-series: Line Plot

Single Discrete Variable: Bar Plot, Pie Plot

Single Continuous Variable:  Histogram, Density or KDE Plot, Box-Whisker Plot 

Two Continuous Variable: Scatter Plot

In addition, we will cover subplots as well, where multiple axes can be plotted on a single figure.


C. Types of graphs using Seaborn library:

In this we will cover three broad categories of plots:

relplot (Relational Plots): Scatter Plot and Line Plot

displot (Distribution Plots): Histogram, KDE, ECDF and Rug Plots

catplot (Categorical Plots): Strip Plot, Swarm Plot, Box Plot, Violin Plot, Point Plot and Bar plot

In addition to these three categories, we will cover these three special kinds of plots: Joint Plot, Pair Plot and Linear Model Plot

In the end, we will discuss the customization of plots by creating themes based on the style, context, colour palette and font.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Sandeep Kumar

I am Sandeep Kumar, founder of Quality Gurus Inc. and creator of multiple quality management, Six Sigma, Lean, auditing, and ASQ exam preparation courses. Over the years, I have helped more than 300,000 professionals build practical quality skills and prepare for professional certifications. This community is designed for quality professionals, Six Sigma practitioners, auditors, engineers, supervisors, managers, and anyone serious about career growth in quality. Inside the community, members can learn practical tools, ask questions, discuss real workplace challenges, prepare for ASQ exams, and connect with others on the same professional journey. My teaching style is simple, practical, and focused on helping you understand concepts clearly so you can apply them with confidence. Whether you are preparing for CQE, CQA, CMQ/OE, CSSGB, CSSBB, CQIA, CCQM, CSQP or another quality-related certification, this community will help you stay focused, motivated, and supported.



icon
More courses by Sandeep Kumar

$14.99

$18.99

$14.99

$15.99

$69.99

$15.99

icon
More Data Science courses

Free

Free

Free

Free

$124.99

Free

icon
Reviews

4.7

370 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Elvis Ndalammbi on 12/2/2025

Informative for beginners

By Malani Mapopa Nyirenda on 12/13/2024

My experience has been very good so far I am learning with a good understanding of the concepts as they are being illustrated in an understandable manner.

By Shahid Liaquat on 2/16/2024

Great Explanation!

By Krzysztof Kolus on 1/28/2024

Great course. Not only the content is great by the presentation too, especially the pace. It is not too slow and not too rapid, it plows ahead while giving the time for digesting the material.

By Jorge Gonzalez on 6/30/2023

He makes so easy... In section 5 lecture 73, there was no sound for approximately 5 min. By the minute 15 it came back.

By Shrikant Sawant on 10/25/2022

Good course and clear explanation for all the concepts used.

By Dr. Ahmed Makhlouf on 9/4/2022

Although lots of courses are available in this area, Mr. Sandeep Kumar knows very well what to choose to present and in what sequence. I truly like his teaching style.

By Prafulla Kumar B on 7/1/2022

The way Mr. Sandeep explains reminds me of my childhood days when we were taught concepts clearly by explaining it comprehensively. This course is just what I wanted ! Thank you

By Anonymized User on 6/17/2022

Clear explanation with extra captions , simply too good for a student or professional to get a good name , the description fits the course , also expecting plotly and cufflinks.

By Dorji Tshering on 6/15/2022

Yes, great learning !

Showing all 10 reviews on CourseDuck

Read all 370 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 94 / 100