Pandas,轴函数中不同值的不同aggfunc

Pandas,轴函数中不同值的不同aggfunc,pandas,dataframe,pivot,Pandas,Dataframe,Pivot,我制作了一个透视表,对于某些列,我需要一个求和聚合,对于其他列,我需要一个平均聚合。我该怎么做 这是我使用的代码: df = pd.pivot_table(data, values='value', index=['id', 'time'], columns=['variable'], aggfunc={'value': np.mean}) 对于值列中的某些值,我需要求和,对于其他值,我需要计数 我现在得到的结果如下所示: 我希望活动是一个总结。但现在它是np平均值。如何更改此设置?您能提供

我制作了一个透视表,对于某些列,我需要一个求和聚合,对于其他列,我需要一个平均聚合。我该怎么做

这是我使用的代码:

df = pd.pivot_table(data, values='value', index=['id', 'time'], columns=['variable'], aggfunc={'value': np.mean})
对于值列中的某些值,我需要求和,对于其他值,我需要计数

我现在得到的结果如下所示:


我希望活动是一个总结。但现在它是np平均值。如何更改此设置?

您能提供一个我们可以使用的数据示例吗?如果您可以包括哪些列应该求和,哪些列应该求平均,这也很好。