【发布时间】:2019-12-06 13:23:47
【问题描述】:
col1 col2 col3
jake male 180
jake male 140
john female 230
john male 100
假设我们有这种 df
如果我想对 col1 和 col2 进行分组并制作这样的新数据框
col1 col2 col3
jake male [180,140]<-mean
john female [230]<-mean
john male [100]<-mean
我尝试使用该组
keyword_mean = df.groupby(['col1','col2'])['col3'].agg(['mean']).reset_index()
但它不断重复 col1 和 col2
【问题讨论】: