https://cerwinvegassalee.blogspot.com/2023/04/retaining-column-with-all-strings.html
Retaining A Column With All Strings During Groupby On A Pandas Dataframe