标记数据框中包含任意列 = NAN 的行



>我有一个包含 3 列的数据帧

某些行包含具有 NaN 值的列。

我使用checkfornan=df.isnull()生成一个数据帧(checkfornan(,可用于定位NaN的各个值。

但是我想做的是在我的原始数据帧 (df( 中添加另一列,说"isNaN",如果同一行中的任何其他值是 Nan,则为该列分配一个值 True,如果同一列中没有值是 NaN,则为 False。

作为数据帧的新手,我不确定如何使用df.isnull()数据帧的输出将其与原始数据帧相结合以实现此目的?

有什么想法吗?

谢谢

检查是否有任何列是 NaN,创建一个新列:

df['isNaN'] = df.isnull().any(axis=1)

最新更新