我有一个这样的数据框:
cluster org time
1 a 8
1 a 6
2 h 34
1 c 23
2 d 74
3 w 6
我想计算每个集群每个组织的平均时间。
预期结果:
cluster mean(time)
1 15 #=((8 + 6) / 2 + 23) / 2
2 54 #=(74 + 34) / 2
3 6
我不知道如何在熊猫中做到这一点,有人可以帮忙吗?
原文由 UserYmY 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果您想首先对
['cluster', 'org']
的组合取平均值,然后对cluster
组取平均值,您可以使用:如果您只想要
cluster
组的平均值,那么您可以使用:您也可以在 ---
groupby
上使用['cluster', 'org']
然后使用mean()
: