【发布时间】:2019-12-26 07:21:24
【问题描述】:
我正在尝试运行已经由其他人编写的代码。但是,我不确定将nan 转换为NaN 需要什么
关于这个问题的一段代码
obs['valuestring'].astype(str).str.strip().mask(obs['valuestring'].isna())
上面的代码给出了这样的输出
但我觉得下面这段代码应该没问题。不是吗?
obs['valuestring'].astype(str).str.strip()
它产生与上面相同的输出,但nan而不是NaN
我知道np.nan 是np.NaN,所以尝试了解这有什么有用的,我错过了吗?
您能否帮助我了解将nan 转换为NaN 的必要性以及我应该何时进行此类转换?
【问题讨论】:
标签: python python-3.x pandas dataframe nan