Перейти к содержимому

Machine Learning Tutorial for Beginners #2 | NumPy, pandas, matplotlib & scikit-learn for ML

SyntaxPilot

0:00 / 0:00

Machine Learning Tutorial for Beginners #2 | NumPy, pandas, matplotlib & scikit-learn for ML

1 просмотр · 3 ч назад
SyntaxPilot
30 подписчиков
1 просмотр · 3 ч назад
Machine Learning Tutorial for Beginners: Episode 2 of SyntaxPilot's free Machine Learning full course, with real-life examples for every concept. NumPy, pandas, matplotlib & scikit-learn for ML. In this video you'll learn: • Why Python lists are too slow (and wrong) for numeric data • NumPy arrays: ndarray, shape and dtype • Vectorisation and broadcasting • pandas Series and DataFrame, reading a CSV file • Indexing, filtering, loc and iloc, groupby • Plotting with matplotlib • The scikit-learn fit/predict API • Random seeds and reproducibility • Jupyter notebooks Every concept starts with a real-life example, then an animation and notes, then live code in the SyntaxPilot online compiler. Practice free in the SyntaxPilot compiler (nothing to install): https://syntaxpilot-learning-2026.web... Detailed notes for this episode (code, outputs, practice): https://syntaxpilot-learning-2026.web... Chapters 00:00 Welcome 00:28 Today's agenda 00:51 Python lists fail 02:36 NumPy arrays 04:14 Broadcasting 05:41 pandas DataFrames 08:04 Indexing, filtering, groupby 09:42 matplotlib plots 10:46 scikit-learn 12:55 Random seeds 14:19 Jupyter notebooks 15:14 Common mistakes 15:36 Quick quiz 15:53 Recap and homework 16:25 Next episode Next episode: Maths for ML 1: vectors, norms, distance and the dot product Post your homework and quiz answer in the comments, and subscribe for the full basic-to-master playlist, free. #MachineLearning #MachineLearningTutorial #SyntaxPilot