- 我有两个列表,一个大的列表和一个小的列表。我想知道在大的列表中哪些元素不在小的列表中。这两个列表都由属性组成。
([1] "character" "vector" "data.frameRowLabels"
[4] "SuperClassMethod"
这是一个简单的示例以及我遇到的错误
A <- c("A", "B", "C", "D")
B <- c("A", "B", "C")
new <- A[!B]
Error in !B : invalid argument type
预期输出为 new <- c("D")
help("%in%")
的内容:“%in%从不返回NA,在if条件中特别有用”。我出于习惯包含了which
,因为我曾经在没有它的情况下受过伤。在这里,它是不必要的。 - BenBarnes