datawhalechina / hands-on-data-analysis

动手学数据分析以项目为主线,知识点孕育其中,通过边学、边做、边引导来得到更好的学习效果

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

第二章第一节

Vikks-y opened this issue · comments

在任务二:对缺失值进行处理 中,参考答案给出的
df[[df['Age']==np.nan]=0,实际上不能将缺失值替换为0。思考以及回答中给出None无法找到缺失值是因为数据类型的原因,所以比较的时候最好用np.nan。但是我去goole之后,得到的结果是由于np.nan是不可比较的,所以即使数据类型相同,甚至是np.nan=np.nan,最后得到的结果也一定是False,所以不应该用”==”的方法来判断空值。可以替换为np.isnan。