Python NumPy Tutorial for Beginners

preview_player
Показать описание
Learn the basics of the NumPy library in this tutorial for beginners. It provides background information on how NumPy works and how it compares to Python's Built-in lists. This video goes through how to write code with NumPy. It starts with the basics of creating arrays and then gets into more advanced stuff. The video covers creating arrays, indexing, math, statistics, reshaping, and more.

⭐️ Course Contents ⭐️
⌨️ (01:15) What is NumPy
⌨️ (01:35) NumPy vs Lists (speed, functionality)
⌨️ (09:17) Applications of NumPy
⌨️ (11:08) The Basics (creating arrays, shape, size, data type)
⌨️ (16:08) Accessing/Changing Specific Elements, Rows, Columns, etc (slicing)
⌨️ (23:14) Initializing Different Arrays (1s, 0s, full, random, etc...)
⌨️ (31:34) Problem #1 (How do you initialize this array?)
⌨️ (33:42) Be careful when copying variables!
⌨️ (35:45) Basic Mathematics (arithmetic, trigonometry, etc.)
⌨️ (38:20) Linear Algebra
⌨️ (42:19) Statistics
⌨️ (43:57) Reorganizing Arrays (reshape, vstack, hstack)
⌨️ (47:29) Load data in from a file
⌨️ (50:20) Advanced Indexing and Boolean Masking
⌨️ (55:59) Problem #2 (How do you index these values?)

⭐️ Links with more info ⭐️

--

Рекомендации по теме
Комментарии
Автор

1.25 speed is perfect, thanks for the video

cornelius
Автор

Keith, I've taken a heavy interest in data science lately and your courses absolutely rock !!!
Many thanks to you for teaching me these fundamentals in such an informative, easy-to-understand manner.

TheNotoriousFonzy
Автор

Seriously, side-by-side comparisons are the BEST !! As visual as it can get ! 🙏

cram
Автор

This was a phenomenal overview of numpy. I feel confident that I can tackle more advanced topics now!

jozbornn
Автор

finally, done with the entire video, tbh, it took me 6 hours to get myself acquainted with the working of the NumPy library and the Jupyter notebook. Thank you for this awesome tutorial

shritishaw
Автор

One of the finest Numpy tutorials. Keep up the great work guys!

nemesis_rc
Автор

You Sir are an amazing teacher!! There are many software gurus in the world, but sadly few who can impart their knowledge as you do...

bluegtturbo
Автор

This is the first tutorial that I actually finished. Thank you, Keith!

smiley-wukn
Автор

Much better than courses that I've paid good money for - Top Man Galli

rogerknight
Автор

You are really great, the effort in your code is impeccable.

TheWolf
Автор

Super helpful tutorial.

When you went back and used -1 indexes instead of exclusive 4's at 33:36 my world stopped imploding. Thank you.

nutellabrownbelt
Автор

for the part at 31:50

a = np.zeros((5, 5), dtype='int8')
a[:, 0:5:4], a[0:5:4, :], a[2, 2] = 1, 1, 9

stoyangeorgiev
Автор

Well done. Quick, short & straight to the point!

arthurgomberg
Автор

great vid, thanks for leaving the little mistakes in there, helps me remember that I dont have to be perfect at this and remember every little thing

flow
Автор

4 years counting and this video's still a blast 😂😂

Could have given it 2 👍👍 if i could but, YouTube only allows one so 👍

Ps.
I'm so checking out your video on pandas

oteikwufrancis
Автор

Thanks you Keith, great video (also subscribed to your channel). Also thanks to FCC, love you for your service!

fabrizio.anichini
Автор

This guy is smart and he makes this stuff really interesting !!! I like it !!!

Luxcium
Автор

Here's how you watch these videos:
Hover over your right arrow key and hit it when he's initializing or doing some boring stuff,
and when something interesting happens, something you might wanna know, you stop, pay attention, maybe type something similar in your own jupyter notebook; continue.

Don't watch it at 2x speed. It doesn't work...



Reading docs is hard! So this video is really cool.

redviper
Автор

imp points:
5:38 contiguous memory
8:28 how are lists diff than Numpy
9:42 applications of numpy
26:17 full and full like

mrak
Автор

This video improved my numpy information. So thanks everybody who contributed.

cangulmez