在大熊猫中使用枢轴表的输入方法?

时间:2018-01-25 17:52:33

标签: python pandas

我现在正在研究泰坦尼克号数据集,这是" Age"中的一些缺失值。特征。我有大熊猫使用非缺失数据创建的以下数据透视表:

+---------+-----------+-----------+
| Pclass  |  Sex      |    Age    |
+---------+-----------+-----------+
| 1       | female    | 34.240964 |
|         | male      | 41.281386 |
| 2       | female    | 28.722973 |
|         | male      | 30.740707 |
| 3       | female    | 21.750000 |
+---------+-----------+-----------+

我现在想要在“年龄”中归咎于缺失的价值观。功能与数据透视表中的相应值,但由于我是数据透视表新手,我不知道如何正确提示pandas用于输入的值

我的第一个想法是做一个if ifif else方法,但这似乎相当单一......

关于去哪里的任何提示或指示?

1 个答案:

答案 0 :(得分:2)

使用fillna

Originaldf=Originaldf.set_index(['Pclass','Sex']).Age.fillna(piv.Age).reset_index()