我想删除此列,以便它只显示姓氏 - 如果有逗号我想删除逗号及其后的任何内容.我的数据列只是姓氏和最后一个,第一个.数据如下:
Last Name
Sample, A
Tester
Wilfred, Nancy
Day, Bobby Jean
Morris
Run Code Online (Sandbox Code Playgroud)
EDi*_*EDi 15
你可以使用gsub()和一些正则表达式:
> x <- 'Day, Bobby Jean'
> gsub("(.*),.*", "\\1", x)
[1] "Day"
Run Code Online (Sandbox Code Playgroud)
你可以使用gsub:
gsub(",.*", "", c("last only", "last, first"))
# [1] "last only" "last"
Run Code Online (Sandbox Code Playgroud)
",.*"说:替换逗号(,)和之后的每个字符(.*),什么都没有"".
| 归档时间: |
|
| 查看次数: |
8947 次 |
| 最近记录: |