Сравнение векторов символов в R для поиска уникальных и / или отсутствующих значений

У меня есть два вектора символов, x и y.

x <- c("a", "b", "c", "d", "e", "f", "g")
y <- c("a",      "c", "d", "e",      "g")

Значения внутри x никогда не повторяются (т.е. все они уникальны). То же самое и с вектором y. Мой вопрос: как я могу заставить R сравнить два вектора, а затем сказать мне, какие элементы отсутствуют в y относительно x? Иначе говоря, я хочу, чтобы R сказал мне, что «b» и «f» отсутствуют в y.

(Обратите внимание, в моих реальных данных x и y содержат несколько тысяч наблюдений, поэтому я хотел бы сделать это программно. Вероятно, это очень простой ответ, но я не был уверен, что искать в файлах справки R).

Спасибо всем, кто может помочь!

18
задан Alexander 6 February 2012 в 15:04
поделиться