【发布时间】:2021-10-08 14:59:32
【问题描述】:
我的数据框列为 -
Date
2025-01-21 00:00:00
2021-12-05 00:00:00
12-MAY-2020/18-SEP-2020
15-JUN-2021/20-JUL-2021
2020-12-05 00:00:00
我正在使用以下代码从以“/”分隔的日期中提取第一个日期-
df["Date2"] = df["Date"].str.split('/', expand=True)[0]
我期待输出 -
Date2
2025-01-21 00:00:00
2021-12-05 00:00:00
12-MAY-2020
15-JUN-2021
2020-12-05 00:00:00
但是,输出如下-
Date2
nan
nan
12-MAY-2020
15-JUN-2021
nan
为什么会这样?
【问题讨论】:
标签: python pandas string strsplit