https://medium.com/@etirismagazine/a-complete-guide-to-python-in-data-science-libraries-and-practical-examples-9cbf95fdcd49