如何從多個向量中刪除元素(如果它們僅存在於少數向量中)。 例如,如果我有以下2個載體R:從多個向量中刪除元素(如果僅存在於幾個向量中)
> Text <- c("AB.txt", "B.txt", "C.txt")
> Text2 <- c("B.txt", "C.txt")
然後我嘗試用「A」刪除所有元素用grep:
> Text[-grep(「A」, Text)]
[1] "B.txt" "C.txt"
但是我做這個文本2的所有元素消失時網絡空間。
> Text2[-grep(「A」, Text2)]
character(0)
如何更改代碼以使其適用於所有向量?
由於提前,
保羅
感謝所有答案,他們都很好。 – PaulH