Python Data Visualization: Matplotlib & Seaborn Masterclass

Bring your data to LIFE and master Python's most popular data analytics & visualization libraries: Matplotlib & Seaborn

4.57 (406 reviews)
Udemy
platform
English
language
Data Science
category
instructor
Python Data Visualization: Matplotlib & Seaborn Masterclass
4,290
students
7.5 hours
content
Sep 2023
last update
$84.99
regular price

What you will learn

Master the essentials of Matplotlib & Seaborn, two of Python's most powerful data visualization packages

Design and format 20+ chart types using Matplotlib & Seaborn, including line charts, bar charts, scatter plots, histograms, violin plots, heatmaps and more

Learn advanced customization options like subplots, gridspec, style sheets and parameters

Apply best practices for data visualization, storytelling, formatting and visual design

Build powerful, practical skills for modern analytics and business intelligence

Why take this course?

This is a hands-on, project-based course designed to help you learn two of the most popular Python packages for data visualization: Matplotlib & Seaborn.


We'll start with a quick introduction to data visualization frameworks and best practices, and review essential visuals, common errors, and tips for effective communication and storytelling.


From there we'll dive into Matplotlib fundamentals, and practice building and customizing line charts, bar charts, pies & donuts, scatterplots, histograms and more. We'll break down the components of a Matplotlib figure and introduce common chart formatting techniques, then explore advanced customization options like subplots, GridSpec, style sheets and parameters.


Finally we'll introduce Python's Seaborn library. We'll start by building some basic charts, then dive into more advanced visuals like box & violin plots, PairPlots, heat maps, FacetGrids, and more.   


Throughout the course you'll play the role of a Consultant at Maven Consulting Group, a firm that provides strategic advice to companies around the world. You'll practice applying your skills to a range of real-world projects and case studies, from hotel customer demographics to diamond ratings, coffee prices and automotive sales. 


COURSE OUTLINE:


  • Intro to Data Visualization

    • Learn data visualization frameworks and best practices for choosing the right charts, applying effective formatting, and communicating clear, data-driven stories and insights


  • Matplotlib Fundamentals

    • Explore Python's Matplotlib library and use it to build and customize several essential chart types, including line charts, bar charts, pie/donut charts, scatterplots and histograms


  • PROJECT #1: Analyzing the Global Coffee Market

    • Read data into Python from CSV files provided by a major global coffee trader, and use Matplotlib to visualize volume and price data by country


  • Advanced Customization

    • Apply advanced customization techniques in Matplotlib, including multi-chart figures, custom layout and colors, style sheets, gridspec, parameters and more


  • PROJECT #2: Visualizing Global Coffee Production

    • Continue your analysis of the global coffee market, and leverage advanced data visualization and formatting techniques to build a comprehensive report to communicate key insights


  • Data Visualization with Seaborn

    • Visualize data with Python's Seaborn library, and build custom visuals using additional chart types like box plots, violin plots, joint plots, pair plots, heatmaps and more


  • PROJECT #3: Analyzing Used Car Sales

    • Use Seaborn and Matplotlib to explore, analyze and visualize automotive auction data to help your client identify the best deals on used service vehicles for the business


Join today and get immediate, lifetime access to the following:


  • 7.5 hours of high-quality video

  • Matplotlib & Seaborn PDF ebook (150+ pages)

  • Downloadable project files & solutions

  • Expert support and Q&A forum

  • 30-day Udemy satisfaction guarantee


If you're a data scientist, BI analyst or data engineer looking to add Matplotlib & Seaborn to your Python skill set, this is the course for you!


Happy learning!

-Chris Bruehl (Python Expert & Lead Python Instructor, Maven Analytics)

__________

Looking for our full business intelligence stack? Search for "Maven Analytics" to browse our full course library, including Excel, Power BI, MySQL, Tableau and Machine Learning courses!


See why our courses are among the TOP-RATED on Udemy:


"Some of the BEST courses I've ever taken. I've studied several programming languages, Excel, VBA and web dev, and Maven is among the very best I've seen!" Russ C.


"This is my fourth course from Maven Analytics and my fourth 5-star review, so I'm running out of things to say. I wish Maven was in my life earlier!" Tatsiana M.


"Maven Analytics should become the new standard for all courses taught on Udemy!" Jonah M.

Screenshots

Python Data Visualization: Matplotlib & Seaborn Masterclass - Screenshot_01Python Data Visualization: Matplotlib & Seaborn Masterclass - Screenshot_02Python Data Visualization: Matplotlib & Seaborn Masterclass - Screenshot_03Python Data Visualization: Matplotlib & Seaborn Masterclass - Screenshot_04

Reviews

Daria
October 4, 2023
I would like to express that this is really incredible series of courses. I started with Base Python course, then continued with Numpy&Pandas course and then moved to this course. On this stage you're going to see how your huge efforts to work with data turns into meaningful graphs and charts. You will start to see how the numbers start talking to you. This is the stage where the knowledge from pervious courses starts to show you their value. You will be really excited to see how much you've learned. I found this course very fun to do. It upgraded my ability to visualize the data significantly. And I've spend a lot of time further digging into documentation and finding even more cool staff. Well done!
Logan
September 1, 2023
I really appreciated all the information in the course. I learned some new tricks and found lots of the examples to be very useful. The one critique I have may be personal but I found I would have liked just a little bit more handholding, particularly with the projects. I realize in real-life the problems are very open-ended but I was sometimes at a bit of a loss to understand what the instructions wanted me to accomplish!
Yifei
July 12, 2023
The content is quite dense, it requires somehow basic knowledges of pandas and this is good to recover and explore some pandas knowledges as well. Quite in time query reply from instructor can be obtained, this is one of the amzing part,Thanks, good job done !
Daryna
July 2, 2023
Great course, I really enjoyed the explanation, certain tasks required additional Google research which is a nice challenge! Thank you very much for all the hard work.
Pulikonda
June 18, 2023
One of the best course that I have seen visualisation. covered every minute things in detailed. I got clear understanding of matplotlib and how the graphs works.
Phil
June 17, 2023
Maven Analytics courses are always great. Awesome slides, great explanations, many assignments to practice what you're learning. Challenging course but learning heaps!!!
Marie-Hélène
May 14, 2023
oui cela correspond à mes attentes. Dommage qu'il n'y ait pas de cours en Français, le débit est très rapide mais avec les slides et les sous titres il est possible de suivre.
Carlos
May 13, 2023
Nothing special; just provides you with the basics of Matplotlib. Keep in mind you must have a basic knowledge of Pandas for taking this course
Yu-Jui(Gary)
April 9, 2023
Best course!! Do you know when will you have the machine learning course? Or May be one course that is project orientated from banking/ business industry? Thanks
Jair
January 11, 2023
Excelente curso, ya sabia graficar de forma basica con plt, pero este curso me ayudo a ampliar los tipos de graficos y a poder personalizarlos mucho mas. Las explicaciones son claras, el instructor provee toda la información del curso por lo que el repaso y la solución de bugs es muy facil. Recomendado.
Yoke
January 8, 2023
Prior to this course I had very limited experience working on Pandas, Matplotlib and Seaborne. However, by the end of this course, I became fairly confident in utilising what I had learnt in my work environment. This course is very balanced! An easy to follow comprehensive introductory course and a fairy technical introduction for advanced customisation. Very practical! I hope the creator will continue creating more similar courses (perhaps a part to for advanced seaborn/matplotlib)!
John
January 6, 2023
This was my 3rd course with Chris Bruehl and Maven Analytics. He teaches everything here what we have to know about Data viz thats what quite confusing in Pandas course but of course Its for data wrangling. Anyway, i will be waiting the 4th course. Last, sir Chris i wish you could read this. Can you give me cheatsheet you're using? I hope you dm it if you hav time. Thank you
David
December 21, 2022
Excellent delivery, clear explanations, and very engaging. Chris' tone is perfect for keeping me interested.
Colin
December 20, 2022
This is my third Python course from Chris and I have gained a wealth of knowledge across the board. I know I can instantly use the skills acquired in my job. To me, that direct transferability into a real-world analytics setting, is why Maven Analytics is a cut above the rest. Looking forward to the Plotly and Dash course.
Thorsten
November 25, 2022
This course differentiates between and informs the student about matplotlib's two interfaces (pyplot and the object-oriented interface), which most courses don't seem to do. Furthermore, it then focuses on the object-oriented interface, which is what I was looking for.

Charts

Price

Python Data Visualization: Matplotlib & Seaborn Masterclass - Price chart

Rating

Python Data Visualization: Matplotlib & Seaborn Masterclass - Ratings chart

Enrollment distribution

Python Data Visualization: Matplotlib & Seaborn Masterclass - Distribution chart
4943118
udemy ID
10/24/2022
course created date
10/27/2022
course indexed date
Bot
course submited by