Skip to main content
ML Quest
Python Idle

Missing data is everywhere in the real world. Sensors fail, forms go half-filled, databases merge badly. The easy fix — dropping every incomplete row — throws away information you might need. Filling blanks with the column mean sounds reasonable, but what if the data is skewed? In this quest you'll create three copies of a housing dataset, apply a different missing-data strategy to each, train a LinearRegression model on every version, and compare their R-squared scores. The numbers will speak for themselves.

~20 minscenario510 rows
Loading Python runtime...
Goals: 5 tests
drop_score should be a float
mean_score should be a float
median_score should be a float
all scores should be above 0.3
best_strategy should be a valid string
Python loading...