gpt4 book ai didi

Python:汇总和聚合 DataFrame 中的组和子组

转载 作者:行者123 更新时间:2023-12-01 01:02:30 24 4
gpt4 key购买 nike

我正在尝试构建一个表,其中包含按子组划分的组,以及每个子组的计数和平均值。例如,我想转换以下数据框:

对于一个看起来像这样的表,其中间隔是一个更大的组,列a到i成为组内的子组,相应子组的计数和平均值为每个单元格:

我已经尝试过但没有成功:

最佳答案

尝试一下。

df.groupby(['interval']).apply(lambda x : x.stack()
.groupby(level=-1)
.agg({'count', 'mean'}))

使用 groupbyapply 为每个组应用一个函数,然后使用 stackgroupby 再次使用 >agg 查找 countmean

关于Python:汇总和聚合 DataFrame 中的组和子组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55663359/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com