【发布时间】:2019-06-21 06:22:51
【问题描述】:
我正在逐行比较两列。
当两列中都存在 NaN 时返回 false,如果存在 Nan,我想返回 True。
例如,
这是我正在使用的代码:-
Pre_Out_df[res_name] = Pre_Out_df[plain_col] == Pre_Out_df[b_col]
例如,当两个列都有 Nan 用于比较行时,这将返回 False。
【问题讨论】:
-
用常数值填充nan,例如
Pre_Out_df[plain_col].fillna(1) == Pre_Out_df[b_col].fillna(1)