我的问题:我有以下数组,我想确定每个单词的count1,count2和count3的平均值。我想我必须使用" groupby"方法,但我不明白如何计算多个均值。
word count1 count2 count3
0 a 30 10 8
1 the 20 12 0
2 a 60 15 14
3 an 5 13 8
4 the 10 4 5
非常感谢您的帮助
答案 0 :(得分:2)
在这种情况下,您可以使用`df.groupby(' word')。mean()`。 groupby方法告诉Pandas通过查看“'”字列来制作数据组。然后我们通过取均值来汇总数据。 (还有很多其他选择,例如总和,最小,最大)。
word count1 count2 count3
a 45 12.5 11.0
an 5 13.0 8.0
the 15 8.0 2.5
为了更一般地理解它,尝试在一个简单的示例数据框架上运行groupby,看看你可以用它做什么,并阅读上面评论中的链接文档。