【发布时间】:2019-01-18 21:38:03
【问题描述】:
我有一个数据框,其中有一列看起来像这样
Other via Other on 17 Jan 2019
Other via Other on 17 Jan 2019
Interview via E-mail on 14 Dec 2018
Rejected via E-mail on 15 Jan 2019
Rejected via E-mail on 15 Jan 2019
Rejected via E-mail on 15 Jan 2019
Rejected via E-mail on 15 Jan 2019
Interview via E-mail on 14 Jan 2019
Rejected via Website on 12 Jan 2019
是否可以将此列分为两列,一列是“via”之前的内容,另一列是“on”之后的内容?谢谢!
【问题讨论】:
-
我很确定你可以做到 df[column].split(r'via.*on', expand=True)
-
@MegaBluejay 如果我还想删除原始列中该日期之后的任何内容怎么办?
标签: python pandas dataframe split