-1
我想用NaN替换一个float64变量,当它的值为零时(它的值始终不为0)。我试过使用用NaN替换float 0
df["Temp"].replace(0.,np.nan)
但它没有任何影响。感谢你的帮助。
我想用NaN替换一个float64变量,当它的值为零时(它的值始终不为0)。我试过使用用NaN替换float 0
df["Temp"].replace(0.,np.nan)
但它没有任何影响。感谢你的帮助。
您也可以尝试:
df.loc[df['temp']==0, 'temp'] = np.nan
是否使用'pandas'? –
它是否会将您想要的新数据框返回给您?或者我想你可以设置inplace = True。 –