Practical introduction to pandas and scikit-learn via Kaggle problems