In partial fulfilment of Coursera course 'The Data Scientist’s Toolbox' by Jeff Leek, PhD