Learn Data Visualization with Matplotlib

Data Visualization Mastery: Matplotlib, Plot Types, Exploratory Analysis, and Multi-Panel Figures
Free tutorial
Rating: 3.6 out of 5 (16 ratings)
1,786 students
1hr 19min of on-demand video
English [Auto]

Recall and describe the fundamental types of plots, such as line plots, scatter plots, bar charts, and histograms, that can be created using Matplotlib.
Apply Matplotlib concepts to explore and analyze datasets visually, effectively using various types of plots to identify data patterns, trends, and outliers.
Analyze complex data by creating multi-panel figures and subplots in Matplotlib, facilitating comparisons and presentations of data from different perspectives.
Complete a data visualization project using Matplotlib.


  • Basic Python programming skills
  • Basic data wrangling with Python skills


Are you eager to unlock the power of data visualization with Python? If so, our comprehensive Udemy course, "Mastering Data Visualization with Matplotlib," is the perfect choice for you. In today's data-driven world, effective data visualization is a crucial skill, enabling you to explore, analyze, and present data insights with clarity and impact.

Learning Outcomes:

  1. Recall and describe fundamental plot types: Our course begins by teaching you the fundamental types of plots that Matplotlib offers, such as line plots, scatter plots, bar charts, and histograms. You'll not only learn to create these plots but also understand when and why to use each type for effective data representation.

  2. Apply Matplotlib concepts for data exploration: With the knowledge gained, you'll delve into real-world datasets, using Matplotlib to visually explore and analyze data. You'll discover how to identify patterns, trends, and outliers, ensuring you can make data-driven decisions with confidence.

  3. Analyze complex data with multi-panel figures: As your skills progress, you'll master the art of creating multi-panel figures and subplots using Matplotlib. This capability allows you to compare and present data from different perspectives, making it a valuable asset for data analysis, presentations, and publications.

  4. Complete a data visualization project: By the end of this course, you will have the practical experience to tackle a comprehensive data visualization project using Matplotlib. This hands-on project will consolidate your skills and provide you with a strong portfolio piece to showcase your expertise.

Intended Audience:

This course is designed for learners who are keen to explore the realm of data visualization using Python. It caters to those interested in pursuing projects related to data visualization, data analysis, and even machine learning. Whether you are a data enthusiast, a student, a professional, or a business owner, this course will equip you with the skills you need to excel in the data-driven world.

Who this course is for:

  • Learning interested in learning about data visualization using Python


Data Science Curriculum Designer
Valentine Mwangi
  • 4.0 Instructor Rating
  • 691 Reviews
  • 26,880 Students
  • 5 Courses

I am a data science curriculum designer with experience in designing and facilitating data science workshops for boot camps. I will be taking you through introductory courses in data science with the goal of ensuring that your experience during this time will help you easily get started with data science. I believe that by the end of these courses the impact you will create will bring good to society and humanity overall.

Top companies trust Udemy

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