python 读取csv 指定列空值替换为0
时间: 2023-06-04 12:03:07 浏览: 885
python处理csv中的空值方法
可以使用 pandas 库中的 fillna() 函数来实现。具体代码如下:
```python
import pandas as pd
df = pd.read_csv("your_csv_file.csv")
df["your_column_name"] = df["your_column_name"].fillna(0)
# 如果你要将所有列的空值都替换为0,可以使用下列代码
df = df.fillna(0)
# 将修改后的数据写回CSV文件中
df.to_csv("modified_csv_file.csv", index=False)
```
其中,"your_csv_file.csv" 是你需要读取的CSV文件名,"your_column_name" 是你需要将空值替换为0的列名。如果你使用了第二种方法将所有列的空值都替换为0,则不需要指定任何列名。
希望这个回答能够解决你的问题。
阅读全文