## MatPlotLib Python Tutorial in Jupyter (2020) – Part 1

How to create plots in Python (2020). Learn how to get started with Matplotlib. I break down the tutorial into 2 parts; 1) plotting with Numpy 2) Plotting with Pandas. I cover things like; from where to download / create the raw data, how to create different plots (line, bars, subplots, combo, scatter, histogram, etc), how to add titles, legends, labels, tickers, change sizes, change colours and many more!

MatPlotLib Python Tutorial in Jupyter (2020) – Part 1

Tutorial Overview
• What is matplotlib and how/why it’s used

Using Numpy
• Line plots using NumPy
• Scatter Plots using NumPy
• Bar plots & Subplots using Numpy
• Histogram using NumPy

Using Pandas
• Line Plots using Pandas
• Combo (Line & Bar) Plots using Pandas df
• Scatterplot Using DFs
• Scatterplots with Legends using Pandas

How to download and install Python through Anaconda:
https://youtu.be/__8BK62j-bw

Data Analytics Course Link: http://ipidata.teachable.com/
Promo: “FIRST100” for \$50 off

Raw Data & Notebook:
https://github.com/Pitsillides91/Python-Tutorials/tree/master/MatPlotLib%20Tutorial

How to create plots in Python (2020) – Part 1
How to create plots in Python (2020)
How to create plots in Python

Source

### Comment List

• Data 360 YP
December 20, 2020

How did you find MatPlotLib with Numpy? Did you like the visuals? Let me know your thoughts!

• Data 360 YP
December 20, 2020

Thanks for the tutorial! Was very informational and 10000% better than trying to go through documentation.

• Data 360 YP
December 20, 2020

When creating the subplots, the 131, 132, 133 etc stands for creating a subplot of 1 row, 3 columns, and graph position 1, 2, or 3

• Data 360 YP
December 20, 2020

Is it actually necessary to learn Matplotlib? It seems as if Seaborn does everything it does and more.

• Data 360 YP
December 20, 2020

Very informative tutorial! Thanks for sharing your knowledge with us!