热线电话:13121318867

登录
2018-10-23 阅读量: 1066
pandas如何替换dataframe中的字符

pandas如何替换dataframe中的字符?我有个数据,里面有缺失值用'\N'替代了,如何将'\N'变为缺失值?

pandas中的缺失值用numpy的nan来代替,但是他是浮点型的因此需要首先将dataframe的数据转换为字符型然后再替换,不然数据中的整形会变为浮点型。

在pandas中整体替换dataframe可以使用dataframe的自带函数replace或者高级函数apply_map()

如果替换比较复杂建议使用apply_map()并定义函数来处理

如果替换比较简单使用replace()即可,还可以设置参数决定在原数据修改还是创建副本。

0.0000
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子