Найдите сумму значений в столбце, которая соответствует уникальным Vallues в другом Coulmn Python
group = df.groupby('author')
df2 = group.apply(lambda x: x['subreddit'].unique())
# Alternatively, same thing as a one liner:
# df2 = df.groupby('author').apply(lambda x: x['subreddit'].unique())
Weary Wolverine