как объединить «ИСТИНА» в «ЛОЖЬ» с помощью R? - PullRequest
2 голосов
/ 18 января 2011

Я использую %in%, чтобы увидеть, содержит ли вектор то, что мне нужно, как показано ниже:

> c(1,2)%in%1:4
[1] TRUE TRUE
> c(1,5)%in%1:4
[1]  TRUE FALSE

В первом случае я хочу, чтобы конечный результат был единственным TRUE, а во втором случае результат должен быть одним FALSE (т.е. как таблица истинности AND).

Как это можно сделать?

Спасибо.

1 Ответ

8 голосов
/ 18 января 2011

Использовать все ():

  R> all(c(1,2) %in% 1:4)
  [1] TRUE
  R> all(c(1,5) %in% 1:4)
  [1] FALSE
...