如何解决任何人都可以解决无法使用 .replace 或 .fillna 填充空值的问题吗?
我多次尝试执行代码,但我无法填充空值。
解决方法
如果我理解正确,那么您已经做对了。您忘记的一件事是保存修改后的 df。
编辑: 如果你想使用 fillna 而不是替换:
df["new"] = df["Price"].fillna(mean)
或
df["new"] = df["Price"].replace(np.nan,mean)
文档链接:https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.replace.html
这里他们说在 Return 附近:
替换后的对象或如果 inplace=True 则无。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。