我有两个具有不同名称和值集的字符向量:
x <- c("a", "b", "c", "d", "e")
names(x) <- c("foo", "bar", "baz", "qux", "grault")
y <- c("c", "a", "d", "b")
names(y) <- c("bar", "foo", "qux", "corge")
有没有办法比较x
,y
以便我们知道它们对应于名称的值bar
是不同的,因为这里x.bar = "b"
和y.bar = "c"
?请注意,这些名称没有排序。我试过了setdiff
,which(x != y)
但没有人给我正确的答案。谢谢!