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