Python 如何在df列上使用聚合并保留原始df
我想对pet age列应用聚合,但保留应用此agg时消失的原始df列。从图中,当应用聚合时,如何将其他列带到结果df中 我还可以将其他列转换为数字类型,或者将其与原始列合并?谢谢 仅用于内联聚合或任何返回类似索引对象的特定于组的计算:Python 如何在df列上使用聚合并保留原始df,python,pandas,Python,Pandas,我想对pet age列应用聚合,但保留应用此agg时消失的原始df列。从图中,当应用聚合时,如何将其他列带到结果df中 我还可以将其他列转换为数字类型,或者将其与原始列合并?谢谢 仅用于内联聚合或任何返回类似索引对象的特定于组的计算: merge['pet_age_group_mean'] = merge.groupby('user_id')['pet_age'].transform('mean') 如果没有显示列,那么要如何处理其他列中的多个值?发布图像没有帮助,因为它很难复制。只要其他列不
merge['pet_age_group_mean'] = merge.groupby('user_id')['pet_age'].transform('mean')
如果没有显示列,那么要如何处理其他列中的多个值?发布图像没有帮助,因为它很难复制。只要其他列不破坏您的分组,您就可以将它们放在
groupby
谢谢大家!其他列名称user\u id sign\u in\u count species\u cd age\u last\u login age\u账户订阅\u age
。我想让这些值保持原样,但将agg应用于pet_年龄。我试着输入groupby,比如“merge.groupby('user\u id','sign\u in\u count','species\u cd','age\u last\u login','age\u of\u account','subscription\u age')。意思是()```