dataframe 某列数据中的0 变成null值
时间: 2023-11-27 12:53:13 浏览: 102
DataFrame 将某列数据转为数组的方法
5星 · 资源好评率100%
可以使用 Pandas 的 `replace` 方法将数据中的 0 替换成 NaN(null)值。
假设你的 DataFrame 名称为 `df`,要将列名为 `col_name` 的列中的 0 替换成 null 值,可以使用如下代码:
```python
import pandas as pd
df['col_name'] = df['col_name'].replace({0: None})
```
这里使用了一个字典作为参数,字典的键为要替换的值(0),值为替换后的值(None)。这样,所有 0 值都会被替换成 null 值。
阅读全文