名前と値のセットが異なる 2 つの文字ベクトルがあります。
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)
たが、どちらも正しい答えを教えてくれません。ありがとう!