尝试在具有NaN值的数据框中填充平均值。只需要填充某些行而不是所有行的数据框即可。
样本数据集
A b c
0 100 52 555
1 25 144 552
2 NaN 555 555
3 323 NaN 785
4 515 551 125
5 741 471 Nan
6 111 Nan Nan
在这里,我只需要将编号5和6的行的值用其各自列的平均值填充,就应该忽略行3和4。
答案 0 :(得分:0)
您可以在数据帧切片上使用fillna()
函数
df.iloc[5:7].fillna(mean, inplace=True)