我是R的新手,我想知道是否有一个功能允许你在某个符号之前忽略它。特别是,如果我有一个名单:
James Brown, Kevin Hunter
等我想只使用姓氏,所以如果有一个函数允许我在空格之前忽略所有内容(例如,对于James Brown
,Brown
之前就有空格,所以James
将被忽略,只会Brown
被采用),然后我就可以轻松完成了。 R中有这样的功能吗?
答案 0 :(得分:1)
您可以使用sub
:
s <- c("James Brown", "Kevin Hunter")
sub(".+ ", "", s)
# [1] "Brown" "Hunter"