Missing data is one of the most common — and most damaging — problems in data science. In this tutorial, Dr. Uohna Thiessen shows you exactly how to detect, understand, and handle missing values using Python's Pandas and Scikit-learn libraries.
Whether you're building a machine learning model or cleaning a dataset for analysis, this video gives you the practical tools to handle missing data like a professional.
🕐 TIMESTAMPS
00:00 — Why Missing Data Matters
00:45 — Types of Missing Data: MCAR, MAR, MNAR
01:45 — Detecting Missing Values with Pandas
02:30 — Deletion Methods: When to Drop Rows/Columns
03:15 — Imputation: Mean, Median, Mode
04:15 — Advanced Imputation with Scikit-learn
05:30 — Best Practices and Common Mistakes
06:15 — Summary
📌 WHAT YOU'LL LEARN
The three types of missing data and why the distinction matters
How to detect and visualize missing values in Pandas
When to delete vs. impute missing data
How to use SimpleImputer in Scikit-learn
Best practices for missing data in machine learning pipelines
🔗 RESOURCES & NEXT STEPS
📬 Weekly Python and data science tutorials: [NEWSLETTER_LINK]
▶️ Watch next: Python Data Types for Beginners
▶️ Watch: AI Bias in Machine Learning — What You Need to Know
👩🏫 ABOUT DR. UOHNA THIESSEN
Data scientist and educator. Practical Python and ML tutorials for working professionals and job seekers.
On this page of the site you can watch the video online How to Handle Missing Data in Data Science | Python Pandas & Scikit-Learn Tutorial (2025 ) with a duration of hours minute second in good quality, which was uploaded by the user Dr. Uohna June Thiessen 01 March 2025, share the link with friends and acquaintances, this video has already been watched 25 times on youtube and it was liked by 1 viewers. Enjoy your viewing!