【发布时间】:2013-12-15 12:34:50
【问题描述】:
只是为了帮助那些在他尝试过的代码请求和其他 cmets 之后自愿删除他们的问题的人。让我们假设他们尝试过这样的事情:
str <- "How do I best try and try and try and find a way to to improve this code?"
d <- unlist(strsplit(str, split=" "))
paste(d[-which(duplicated(d))], collapse = ' ')
并想学习更好的方法。那么从字符串中删除重复单词的最佳方法是什么?
【问题讨论】:
-
这似乎是一个很好的解决方案,尽管您可能希望
gsub去掉标点符号,否则例如“代码?”在例句中不会被标记为早期独立“代码”的副本。
标签: r duplicates