Подтвердить что ты не робот

Как проверить, не имеет ли весь вектор никаких значений, отличных от NA (или NAN) в R?

Как проверить, не имеет ли целых вектор никаких значений, отличных от NA (или NAN) в R?

Если я использую is.na, он возвращает вектор TRUE/FALSE.

Мне нужно проверить, нет ли одного элемента NA или нет.

4b9b3361

Ответ 1

Функция all() при передаче булева вектора сообщит вам, все ли значения в ней TRUE:

> all(is.na(c(NA, NaN)))
[1] TRUE
> all(is.na(c(NA, NaN, 1)))
[1] FALSE