I have a dataframe which looks like this:
My end goal is to calculate the percent of each purpose and for each origin
so the final table should