首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Python:平均超过存储箱

Python:平均超过存储箱
EN

Stack Overflow用户
提问于 2020-06-25 01:32:30
回答 2查看 38关注 0票数 0

我为年龄创建了垃圾箱,并有一个生产力因子(Prod)。现在,我想要对存储箱进行分组,并计算Prod的平均值。所以最后我得到了年龄类别和他们的平均生产率。

代码语言:javascript
运行
复制
     bin        Prod
1   (40, 50]    72.920192
2   (30, 40]    51.582848
3   (20, 30]    17.478928
4   (20, 30]    49.205143
6   (50, 60]    38.416232
7   (50, 60]    57.782620
9   (50, 60]    56.718825
10  (50, 60]    75.326448
11  (20, 30]    75.327148
12  (40, 50]    106.354800
EN

回答 2

Stack Overflow用户

发布于 2020-06-25 01:34:38

使用df.groupby('bin')['Prod'].mean()

票数 0
EN

Stack Overflow用户

发布于 2020-06-25 02:40:03

如果您希望输出再次作为dataframe:

代码语言:javascript
运行
复制
df.groupby('bin').Prod.mean().reset_index()

输出:

代码语言:javascript
运行
复制
       bin       Prod
0  (20,30]  47.337073
1  (30,40]  51.582848
2  (40,50]  89.637496
3  (50,60]  57.061031
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62560844

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档