在python变量中添加NaN?

Posted

技术标签:

【中文标题】在python变量中添加NaN?【英文标题】:Adding NaN's in python variable? 【发布时间】:2020-09-20 22:09:51 【问题描述】:

如果我有一个缺少的变量,如何在 python 中将它们分配为 NaN?

我尝试了以下方法,但它返回一个空数据框:

data_2017_18.income=np.nan

非常感谢。

【问题讨论】:

从这个question看这个answer。 请澄清您的问题,添加minimal reproducible example。您在使用pandas 吗?如果是这样,你想达到什么目标,你想用“收入”栏做什么? 我希望为所有没有数据的案例提供“NaN”的值。我确实看过上面的答案,但它似乎不相关? 【参考方案1】:

您可以使用float("nan") 获取“非数字”(NaN) 值。

【讨论】:

谢谢,但我不明白这一点 - 我希望将变量中没有值的所有情况分配为 NaN ?

以上是关于在python变量中添加NaN?的主要内容,如果未能解决你的问题,请参考以下文章

使用 python 创建模型时处理 NAN 值

如何处理 Python 中应该缺失的缺失值(不应插入 NaN)?

Python读取表格时候,如果表格上有空格,自动把0赋值给变量,输出0,而不是输出'nan',如何实现?

python中怎样在dataframe变量中增加一列

尝试添加变量时出现 NaN 错误

怎么把python添加到环境变量