Phase 5Days 49-60
Data Cleaning, EDA & Visualization
Turn messy tables into trustworthy patterns without hiding uncertainty
Phase Goal
Profile, clean, reshape, visualize, and document real data while protecting meaning and grain.
Progress
Notes
Open the written lectures for this course before checking off the phase topics.
Projects
Public Library Programme Equity Study
Day 49: Data Profiling as Investigation
Day 50: Missing Data Mechanisms
Day 51: Duplicates & Entity Resolution
Day 52: Outliers & Valid Extremes
Day 53: Tidy Data & Reshaping
Day 54: Categorical & Text Cleaning
Day 55: Dates, Periods & Time-Aware EDA
Day 56: Distribution Charts
Day 57: Comparison & Relationship Charts
Day 58: Seaborn & Matplotlib Together
Day 59: EDA Narrative & Reproducibility
Day 60: Phase Project — Library Equity Study
Capstone
Public Library Programme Equity Study
Build for a library programming director. The result must support this decision: where should evening-programme funding be allocated next quarter? Include reproducible inputs, validation evidence, one tested failure, a changed requirement, and an explicit non-goal.
- Reproducible source-to-output workflow
- Documented quality checks and assumptions
- Decision-ready output for a named user
- Independent reconstruction and transfer evidence
Phase Complete!
After this phase, you'll be able to:
- Data Profiling as Investigation
- Missing Data Mechanisms
- Duplicates & Entity Resolution
- Outliers & Valid Extremes
- Tidy Data & Reshaping
- Categorical & Text Cleaning
- Dates, Periods & Time-Aware EDA
- Distribution Charts
Independently deliver Public Library Programme Equity Study, diagnose a planted failure, explain the decision logic, and transfer the workflow to a changed requirement.