
Code review of Python preprocessing utilities (OutlierHandler and three Imputer classes)
Summarize, at a high level, what the OutlierHandler class accomplishes. Why is keeping fit and transform as separate methods advantageous? Identify and critique any coding-style or import problems found in the three Imputer classes. Hand-write one critical unit test you would add for OutlierHandler.
Think scikit-learn patterns, PEP-8, avoiding "from numpy import *", assert expected vs. actual.