Data Science & Analytics in Practice
The practitioner's course. Learn to turn messy data into confident decisions โ from cleaning and exploration to statistics, A/B testing, visualization, SQL, and complete ML workflows. You'll build a portfolio-ready end-to-end analysis on a real dataset and earn a certification.
Machine Learning
Intermediate
Data Science
- 9 lessons
- Updated 09/05/2026
Cleaning & preparing real-world data
The unglamorous 80%
Real data is messy: missing values, typos, inconsistent formats, duplicates, and outliers. Most of a data scientist's time goes here โ and doing it well is what separates trustworthy analysis from garbage-in-garbage-out.
Your cleaning checklist
- Missing values โ drop, impute (mean/median/mode), or flag.
- Types & formats โ dates as dates, numbers as numbers.
- Duplicates โ find and resolve them.
- Outliers โ detect, then decide: error or signal?
- Consistency โ "USA" vs "U.S." vs "United States".
df = df.drop_duplicates()
df["date"] = pd.to_datetime(df["date"])
df["revenue"] = df["revenue"].fillna(df["revenue"].median())
Golden rule: document every cleaning decision โ future-you (and your reviewers) will thank you.
Rating
0
0
There are no comments for now.