📅  最后修改于: 2023-12-03 15:03:30.629000             🧑  作者: Mango
在pandas中,有时候需要将DataFrame中的零值替换为空白,这时可以使用fillna()方法来实现。下面演示一下如何将DataFrame中的零值替换为空白。
import pandas as pd
import numpy as np
# 创建一个DataFrame
df = pd.DataFrame({'A': [1, 0, 3, 0],
'B': [0, 5, 6, 7],
'C': [8, 9, 0, 1]})
# 将DataFrame中的零值替换为空白
df = df.replace(0, '')
# 打印结果
print(df)
输出结果如下:
A B C
0 1 8
1 5 9
2 3 6
3 7 1
可以看到,DataFrame中所有的零值都被替换为了空白。
以上就是使用pandas将DataFrame中的零值替换为空白的方法。