【发布时间】:2020-08-24 06:51:58
【问题描述】:
我想让日期列中所有行的日期格式相同。例如,第 19 行的日期格式不同。这只是数据集的一部分。也有不同的行具有相同的格式。那么我该怎么做才能使所有行中的所有日期格式都相同?
我尝试过使用
Covid_data['date'] = pd.to_datetime(Covid_data['date'], errors='coerce')
但它会将第 19 行的值转换为 NAT
16 Australia 2020-01-16 0.0 0.0 0.0 0.0 44648.71 25499881.0
17 Australia 2020-01-17 0.0 0.0 0.0 0.0 44648.71 25499881.0
18 Australia 2020-01-18 0.0 0.0 0.0 0.0 44648.71 25499881.0
19 Australia 2020-19-01 0.0 0.0 0.0 0.0 44648.71 25499881.0
20 Australia 2020-01-20 0.0 0.0 0.0 0.0 44648.71 25499881.0
21 Australia 2020-01-21 0.0 0.0 0.0 0.0 44648.71 25499881.0
22 Australia 2020-01-22 0.0 0.0 0.0 0.0 44648.71 25499881.0
【问题讨论】:
-
是的。这是因为日期格式不一致。
-
这就是我想要做的。使所有行中的所有日期格式相同。
标签: python pandas date jupyter-notebook