Python Pandas:如何获取列的分类平均值?

时间:2016-04-18 18:14:04

标签: pandas

对于给定的数据帧如下:

1 a 10
2 a 20
3 a 30
4 b 10
5 b 100

其中第1列是索引,第2列是某个分类值,第3列是数字。我想要第2列的分类均值,它应该是这样的:

a 20
b 55

a的值计算为

(10+20+30)/3 = 20

b的值计算为

(10+100)/2 = 55

1 个答案:

答案 0 :(得分:2)

我认为您可以groupbymean使用reset_index

$itemsOfMainNav = $I->grabMultiple("//nav[@class='nav-container']/ul/li/a");

foreach($itemsOfMainNav as $item){
    $I->click($item);
}