陈革007

2020-06-09   阅读量: 1380

数据分析师 Python数据分析

数据清洗: 缺失值填充-实用

扫码加入数据分析学习群

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

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

感谢老师!

添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
16.0831 4 5 关注作者 收藏

评论(1)

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

推荐课程