我查看了其他一些答案并尝试复制代码,但没有运气。我有一个街道名称列表,并希望保留名称,但取出他们的名称为street,st,stret,avenue,avnuen等。显然,有些拼写不正确。我尝试过以下方法:
group<-c("avenue", "avenuen", "ave", "street", "st", "stret")
group
result: "avenue" "avenue" "ave" "street" "st" "stret"
gsub("avenue","avenue","ave","street","st","stret","",group)
result[1] ""
但是,当我用数据查看表格时,这些单词都没有消失。
我也尝试了一个字符串:
group <- "avenue"
gsub("avenue", "", group)
result[1]""
任何建议都将不胜感激。感谢您对一位非常新的R用户的耐心。
答案 0 :(得分:0)
在您的gsub命令中,将所有逗号替换为“ |”运算符,然后将所有字符串放在一组引号中。像gsub(“ avenue | ave | aven”,“”,group)之类的东西。