我知道我可以用 df.fillna(0)
替换所有 nan 值并用 df.replace('-',1)
替换单个值,但是如何用单个值替换所有非零值?
最佳答案
使用 bool 索引:
df[df != 0] = value
关于python - Pandas 替换非零值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24021909/
我知道我可以用 df.fillna(0)
替换所有 nan 值并用 df.replace('-',1)
替换单个值,但是如何用单个值替换所有非零值?
最佳答案
使用 bool 索引:
df[df != 0] = value
关于python - Pandas 替换非零值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24021909/