pandas dataframe,如何获得某个索引上的值的平均值

时间:2017-01-06 11:18:29

标签: python pandas

例如,我有一个这样的数据框:

Age Gender  
20   Male  
10   Male  
18   Female  
15   Male  
19   Female  
17   Female  

我怎样才能像DataFrame那样:

Age  Gender  
15   Male  
18   Female  

新DataFrame中的年龄分别是具有相应性别的旧DataFrame的平均年龄。

1 个答案:

答案 0 :(得分:5)

||Model     ||    Amount||
==========================
||IPhone    ||         1||
||IPhone    ||         1||
||IPhone    ||         1||
||Android   ||         1||
||Android   ||         1||
==========================
  

如何将结果DataFrame设为带有Gender的系列   键/索引?

In [51]: df.groupby('Gender', as_index=False).Age.mean()
Out[51]:
   Gender  Age
0  Female   18
1    Male   15