https://03piyujain.medium.com/introduction-to-python-for-data-science-for-non-programmers-5d8e3e482d76