R' duplicated返回一个向量,显示向量或数据帧的每个元素是否是具有较小下标的元素的副本.因此,如果5行数据帧的第3行,第4行和第5行相同,duplicated则会给出向量
FALSE, FALSE, FALSE, TRUE, TRUE
Run Code Online (Sandbox Code Playgroud)
但在这种情况下,我真的想得到
FALSE, FALSE, TRUE, TRUE, TRUE
Run Code Online (Sandbox Code Playgroud)
也就是说,我想知道一行是否与具有更大下标的行重复.
我的数据看起来像这样:
vector = c("hello I like to code hello","Coding is fun", "fun fun fun")
Run Code Online (Sandbox Code Playgroud)
我想删除重复的单词(空格分隔),即输出应该是这样的
vector_cleaned
[1] "hello I like to code"
[2] "coding is fun"
[3] "fun"
Run Code Online (Sandbox Code Playgroud)