https://loankimrobinson.github.io/posts/scaling-python/
Scaling and Preprocessing Data with Scikit-Learn for Machine Learning - Loan Robinson