- 此问题在此处已有答案**:
pandas fillna not working(5个答案)
13小时前关门了。
我有一个数据集,我需要用一个值来更改NaNs,当我这样做时,没有存储任何值。数据如下所示:
id type status job_id
1 EMP Pending
1 EMP Pending 101
1 Contract Aproved 391
2 EMP Approved 521
2 Contract Approved
这是我尝试用来填充那些NaN的代码
df['job_id'].fillna(0)
df[df['job_id'] == 0]
当我这样做的时候,我什么都没有显示,我不知道为什么它应该是某种类型的数据,但是当我只查看等于0的job_id时,我得到了这个结果。
id type status job_id
我是用错了功能还是漏掉了什么?我也安装了Pandas和numpy。
1条答案
按热度按时间gpfsuwkq1#
试试这个:
否则,
.fillna()
将返回以下内容:填充了缺少值的对象,或者如果inplace = True则无。
这意味着您必须使用: