如果我有如下代码,
df['variance'] = (pd.to_datetime(df.last_date) - pd.to_datetime(df.first_date)) / np.timedelta64(1, 'M')
这给出了月数,但如果其中一列没有日期并且该值的代码结果为 NaN,是否有一种方法可以将 NaN 的值分配给某个值就像“无效”?
所以我会看到 void 作为值,而不是月数?谢谢 谢谢
最佳答案
这应该可以做到:
df = df.fillna(value='Void')
关于python - Pandas 日期时间减法 - 分配 nan 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59699616/