【发布时间】:2019-10-30 07:35:25
【问题描述】:
我创建了一个数据框,如果该索引位置没有可用的日期,则“就寝时间”列具有 datetime.datetime 值或 NaT。
我必须将此数据框放入 pymongo 数据库中。但是 pymongo 不支持 NaT 类型但它支持 nan。如何将 Nat 更改为 nan?
我已经尝试将 np.nan 更改为 np.NaN 或将整个列从 datetime 更改为字符串或数字,但它不会将 NaT 更改为 Nan
else:
if isinstance(time, datetime.datetime):
df.at[idx,'intended_bedtime']=time
else:
return np.nan
如果没有日期时间行,则返回 np.nan 作为 NaT,如果有,则返回找到的时间。
我需要它返回 NaN 而不是 NaT 以便我将它放入 Pymongo 数据库中。不是 Nat 到 None,而是 NaT 到 nan。
【问题讨论】: