【发布时间】:2021-06-18 20:52:51
【问题描述】:
【问题讨论】:
-
0000与"0000"不同 在任何情况下,您的循环永远不会修改您的pd.Series。为什么你期望它会改变? -
我只是在寻找一种方法来识别它何时为空白。简单说明
-
您不应该从这里开始使用 for 循环。你想要
df.loc[df["Numbers"].isnull(), 'Numbers'] = 0 -
空白是什么意思?空白不是标准术语。我想你的意思是
NaN,在这种情况下,只需使用我上面显示的内容。虽然请注意,0000* 与0相同,但您似乎实际上可能想要 string"0000",但同样的方法适用于任何一种方式 -
感谢 0000 捕获 - 我如何将我的 df 修改为 1) 识别空白和 2) 将它们更改为新值?
标签: python python-3.x pandas dataframe numpy