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

Alb*_*.W. 2 python pandas

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

Age Gender  
20   Male  
10   Male  
18   Female  
15   Male  
19   Female  
17   Female  
Run Code Online (Sandbox Code Playgroud)

我怎么能像DataFrame一样:

Age  Gender  
15   Male  
18   Female  
Run Code Online (Sandbox Code Playgroud)

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

Max*_*axU 5

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

如何使用Gender作为键/索引将结果DataFrame作为系列?

In [61]: s = df.groupby('Gender').Age.mean()

In [62]: s
Out[62]:
Gender
Female    18
Male      15
Name: Age, dtype: int64

In [63]: type(s)
Out[63]: pandas.core.series.Series
Run Code Online (Sandbox Code Playgroud)