如何在不应用合并/联接等的情况下将groupby结果,几个结果与原始数据合并。我有以下数据框
df:
group people value
1 5 100
2 2 90
1 10 80
2 20 40
1 7 100
groupby应用于df'group'来计算'value'的和和平均值,它给我输出
df.groupby(['group'])['value'].sum()
Group
1 280
2 130
df.groupby(['group'])['value'].mean()
Group
1 93.333333
2 65.000000
但是我想看到输出与原始数据合并,就像下面的输出一样,没有任何连接/合并
group people value value_sum value_mean
1 5 100 280 93.3
2 2 90 130 65
1 10 80 280 93.3
2 20 40 130 65
1 7 100 280 93.3
任何一个熊猫groupby都可以一步一步应用/转移或agg方法吗?