我有一个包含多个日期列的数据框,我想使用 toordinal 方法将其转换为整数,但缺少一些日期,我想知道如何管理它们以便能够进行转换。
我试过这个:
dates['date'].apply(lambda x: x.toordinal())
我有错误:
ValueError: NaTType does not support toordinal
最佳答案
另一种选择是
dates['date'].apply(lambda x: x.toordinal() if pd.notna(x) else 0)
关于python - 您如何管理数据框中丢失的日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51044411/