我有一个由一列字符串组成的数据帧。我想从一列中提取地点、日期和比赛号码
数据帧:
- S.no. FileName
- 0. Albany17NOV19sectionalRace1.csv
- 1. Albany22NOV19sectionalRace4.csv
- 2. New York1NOV19sectionalRace7.csv
- 3. Aquis Park Gold Coast27NOV19sectionalRace2.csv
所需数据帧:
- S.no. Place Date Racenumber
- 0. Albany 17NOV19 Race1
- 1. Albany 22NOV19 Race4
- 2. New York 1NOV19 Race7
- 3. Aquis park Gold Coast 27NOV19 Race2
虽然没有其他答案那么好,但它仍然完成了任务:
正则表达式函数应完成以下工作:
输出:
被分割
digit
后接Nondigit
和digit
,即17NOV19
或
sectional
或
3特殊字符
.
拆分后,删除所有没有作为值的行以及任何其他不需要的行。如果需要,可以重命名列
相关问题 更多 >
编程相关推荐