【发布时间】:2020-02-22 11:10:19
【问题描述】:
我有如下数据框
df.head(3)
ORD Date1 Date2
717 2020-03-04T00:00:00Z 2020-03-04T00:00:00Z
722 NaT 2020-03-15T00:00:00Z
719 2020-05-14T00:00:00Z NaT
我想将所有的 NaT 转换为 NaN
预期输出
ORD Date1 Date2
717 2020-03-04T00:00:00Z 2020-03-04T00:00:00Z
722 NaN 2020-03-15T00:00:00Z
719 2020-05-14T00:00:00Z NaN
如何做到这一点
【问题讨论】:
-
@aepaen,我正要发布同样的问题。我也在等待答案
-
为什么需要这个?我相信 NaT 的行为与 NaN 相同。
-
@Terry,我有下面的代码只接受
NaN。我需要转换这个NaT -
只有在更改列类型并丢失所有
datetime函数时才能这样做 -
@Terry,我可以将其转换为字符串
标签: python-3.x pandas dataframe python-datetime converters