matplotlib the Matrix Plotting Library for Python (Spyder 5 IDE)

  Рет қаралды 1,997

Philip Yip

Philip Yip

2 жыл бұрын

This guide will look at the use of matplotlib, which is an abbreviation for the matrix plotting library. When using matplotlib, typically the pyplot module is used, an abbreviation for Python plot. This guide will first explore the basics of pyplot via procedural programming and then look at further customisation using object orientated programming (OOP). This guide will use the Spyder 5 IDE as it has a Variable Explorer which fully supports matplotlib.
Before getting started with matplotlib you should be comfortable with the Python programming language and numpy. The ndarray data structure will be used to store the data that is to be plotted.
Written Guides:
dellwindowsreinstallationguid...
Python Playlist:
• Python
0:00:37 Importing the Data Science Libraries
0:02:25 Automatic vs Inline Plotting
0:05:49 pyplot Procedural Programming (figure, axes, plot, xlabel, ylabel, title, xlim, ylim, xscale, yscale)
0:20:10 fig, ax, lines Object Orientated Programming
0:30:52 Subplots numpy array (subplots) and Subplot Mosaic dictionary (subplot_mosaic)
0:36:21 Understanding how to encode color
0:40:20 Line2D (plot, step, semilogx, semilogy, axvline, axhline, axline)
0:52:50 Gridlines (grid)
0:55:53 PathCollection (scatter)
1:04:14 Patches (bar, barh, pie, hist)
1:20:00 Text, Annotate and Latex (text and annotate)
1:24:30 Tick Parameters (xaxis, yticks, ticks, ticklabels)
1:26:06 Latex
1:31:20 Twinned AxesSubplots (tick_params, twinx and twiny)
1:34:00 Distribution Plots (boxplot and violinplot)
1:35:28 3D Data as 2D arrays (meshgrid)
1:39:28 3D Visualisation in 2D using a colormap (matplot, pcolor, pcolormesh, contour, contourf)
1:44:54 3D Visualisation in 2D using a Axes3DSubplot (plot_wireframe, plot_surface, contour3D, contourf3D)
1:47:50 Working with images (imread and imshow)
#matplotlib #python #Spyder

Пікірлер
25 Nooby Pandas Coding Mistakes You Should NEVER make.
11:30
Rob Mulla
Рет қаралды 263 М.
Seaborn Is The Easier Matplotlib
22:39
NeuralNine
Рет қаралды 163 М.
WHAT’S THAT?
00:27
Natan por Aí
Рет қаралды 3,8 МЛН
DEFINITELY NOT HAPPENING ON MY WATCH! 😒
00:12
Laro Benz
Рет қаралды 49 МЛН
DO YOU HAVE FRIENDS LIKE THIS?
00:17
dednahype
Рет қаралды 101 МЛН
How to: Plot a Function in Python
13:47
HagesLab
Рет қаралды 121 М.
Generative AI in a Nutshell - how to survive and thrive in the age of AI
17:57
Tech Gadgets I’ve Bought-And LOVED!
21:41
Snazzy Labs
Рет қаралды 21 М.
How I use Python as a Data Analyst
13:56
Luke Barousse
Рет қаралды 353 М.
What is Pandas? Why and How to Use Pandas in Python
10:08
Python Programmer
Рет қаралды 597 М.
If __name__ == "__main__" for Python Developers
8:47
Python Simplified
Рет қаралды 386 М.
7 Python Data Visualization Libraries in 15 minutes
15:03
Rob Mulla
Рет қаралды 72 М.
Image Processing with OpenCV and Python
20:38
Rob Mulla
Рет қаралды 138 М.
Audio Data Processing in Python
19:52
Rob Mulla
Рет қаралды 150 М.
iPhone 16 с инновационным аккумулятором
0:45
ÉЖИ АКСЁНОВ
Рет қаралды 8 МЛН
ОБСЛУЖИЛИ САМЫЙ ГРЯЗНЫЙ ПК
1:00
VA-PC
Рет қаралды 1,9 МЛН
Собери ПК и Получи 10,000₽
1:00
build monsters
Рет қаралды 2,6 МЛН
😱Хакер взломал зашифрованный ноутбук.
0:54
Последний Оплот Безопасности
Рет қаралды 688 М.
Зачем ЭТО электрику? #секрет #прибор #энерголикбез
0:56
Александр Мальков
Рет қаралды 353 М.