从另一个向量中排除向量的元素,而不是使用setdiff

Dou*_*oug 3 r

我有一个字符向量,我想从中排除第二个向量中存在的元素.在这个案例中,我不知道如何处理否定,同时还要考虑整个向量

vector[vector ! %in% vector2]
Run Code Online (Sandbox Code Playgroud)

我显然可以,vector[vector != single_character]但这只适用于一个角色.

GSe*_*See 10

你很亲密

vector[!vector %in% vector2]
Run Code Online (Sandbox Code Playgroud)

或者,即使你说"不使用setdiff"

setdiff(vector, vector2)
Run Code Online (Sandbox Code Playgroud)