>我有一个包含 3 列的数据帧
某些行包含具有 NaN 值的列。
我使用checkfornan=df.isnull()
生成一个数据帧(checkfornan(,可用于定位NaN的各个值。
但是我想做的是在我的原始数据帧 (df( 中添加另一列,说"isNaN",如果同一行中的任何其他值是 Nan,则为该列分配一个值 True,如果同一列中没有值是 NaN,则为 False。
作为数据帧的新手,我不确定如何使用df.isnull()
数据帧的输出将其与原始数据帧相结合以实现此目的?
有什么想法吗?
谢谢
检查是否有任何列是 NaN,创建一个新列:
df['isNaN'] = df.isnull().any(axis=1)