Rahmi Remote/Tasks
TASK · beginner · 2 hours
Clean a CSV in Python
Turn a dirty 1000-plus-row dataset into analysis-ready shape
01
Why it matters
80 percent of analyst work is cleaning. A tidy notebook is the most trusted proof of work.
02
Steps
- Load the CSV and log info, dtypes, and row counts
- Tidy column names (lowercase, no spaces)
- Handle missing values with written reasoning per column
- Drop duplicates and fix date and number formats
- Export cleaned.csv and log every decision
03
Expected output
Notebook plus cleaned.csv plus decision log
04
Checklist
- Zero duplicates remain
- All dtypes correct
- Missing values documented
- Script re-runnable from scratch
05
Evidence
Notebook link plus cleaned.csv
06
Self review
Could someone else reproduce your clean file from raw data without asking?
TOOLS USED
STUCK OR UNSURE?
bring your learning to a 1-on-1All materials are free to study. If positioning, portfolio, or apply strategy stalls, we dissect it together.