热线电话:13121318867

登录
2020-06-09 阅读量: 1943
数据清洗: 缺失值填充-实用

使用分组, 不同组下的缺失值,用其对应组的均值填充,实用!!!

df = pd.DataFrame([

['1','小明', 18],

['2','小强', 19],

['2','小丽', 20],

['2','小花', np.NaN],

['1','小张', np.NaN]

],columns=['班级','name', 'age'], index=['a','b','c','d','e'])

df.groupby('班级')['age'].apply(lambda x: x.fillna(x.mean()))

2班的均值 19.5

1班的均值 18

感谢老师!

16.0831
5
关注作者
收藏
评论(1)

发表评论
firefly0818
2020-06-13
我要开始预习爬虫,干巴爹
0.0000 0 0 回复