我的dataframe中有一列要重新编码成不同的值。我刚从Pandas开始,我对函数更有信心,所以我想使用一个函数,我可以在该列上映射/应用该函数。大多数脚本都按预期工作。但是,我似乎无法找到这个函数中缺少的值检查的正确语法。
This is how the dataframe looks.map/apply方法,但是在缺少的值检查中一直有一个错误。(可能是因为isna(
1 CD 312 non-null Int64 我还想生成第三个参数(['theoretical_eoc']),它给出了保存在[JD]中的日期加上TypeError: int() argument must be a string, a bytes-like object or a number, not 'NAType' 因此,我定义了一个函数,用于在任何列中的某个值是NA的情况下放置NaT: def rd_na(a, b)