例如,我有一个这样的数据框:
Age Gender
20 Male
10 Male
18 Female
15 Male
19 Female
17 Female
我怎样才能像DataFrame那样:
Age Gender
15 Male
18 Female
新DataFrame中的年龄分别是具有相应性别的旧DataFrame的平均年龄。
答案 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