gpt4 book ai didi

python - 如何根据第二列中的值计算一列的平均值?

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

我在 DataFrame 中有 2 列,我正在 Python 中寻找以下解决方案。

我的数据框目前看起来像这样:

columns: INDUSTRY         Revenue
Service 100
Manufacturing 50
Service 200
Manufacturing 100
Public 60

我想要的是 DataFrame 中每个行业类型的平均值:

columns: INDUSTRY         Revenue
Service 150
Manufacturing 75
Public 60

我知道如何在 R 中使用函数表执行此操作,但我刚刚开始使用 python。谢谢

最佳答案

在Python中,它被称为groupby,因为你的数据框被称为Industry,你必须使用:

Industry.groupby('行业')['收入'].mean()

在 stackoverflow 上有几个关于它的例子:Pandas group-by and sum

关于python - 如何根据第二列中的值计算一列的平均值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56884043/

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