https://medium.com/analytics-vidhya/how-to-use-pandas-to-get-the-percentage-value-of-a-column-within-a-group-a9bd801d63de