gpt4 book ai didi

python - pd.read_csv 中有没有办法用其他字符替换 NaN 值?

转载 作者:行者123 更新时间:2023-11-28 21:39:06 29 4
gpt4 key购买 nike

我在 csv 文件中有一些数据。因为它是从机器上收集的,所以所有行都应该是数字,但有些行中存在一些 NaN 值。机器可以自动将这些 NaN 值替换为字符串 '-'。

我的问题是如何设置 pd.read_csv() 的参数以自动将 csv 文件中的“-”值替换为零?

最佳答案

在读取 csv 文件时,您可以使用参数 na_values :

df = pd.read_csv('file.csv',na_values='-')

编辑:然后你可以通过以下方式将 nan 转换为 0:

df.fillna(0,1,inplace=True)

关于python - pd.read_csv 中有没有办法用其他字符替换 NaN 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47286547/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com