Make Numpy Array From Pandas Dataframe Group By Multiple Columns