我知道我可以用以下内容替换所有 nan 值df.fillna(0)并将单个值替换为df.replace('-',1),但是如何用单个值替换所有非零值?
df.fillna(0)
df.replace('-',1)
使用布尔索引:
df[df != 0] = value