Просто чтобы помочь кому-то, кто только добровольно удалил свой вопрос, выполнив запрос кода, который он попробовал, и другие комментарии. Предположим, они попробовали что-то вроде этого:Удаление повторяющихся слов в строке в R
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' из пунктуации, в противном случае, например, "код?" в примере предложение не будет отмечен дубликат более раннего автономного «кода». – Thomas