Как использовать is.null в r (с примерами)


Вы можете использовать функцию is.null в R, чтобы проверить, является ли объект данных NULL.

Эта функция использует следующий базовый синтаксис:

 is. null (x)

Золото:

  • x : объект R для тестирования.

Следующие примеры показывают, как использовать эту функцию в различных сценариях.

Пример 1. Используйте is.null, чтобы проверить, имеет ли объект значение NULL.

Следующий код показывает, как использовать is.null для проверки того, равны ли два разных вектора NULL:

 #create non-null vector
x <- c(1, 4, 15, 6, 7)

#test if x is NULL
is. null (x)

[1] FALSE

#create null vector
y <- NULL

#test if y is NULL
is. null (y)

[1] TRUE

Функция is.null возвращает FALSE для первого вектора и TRUE для второго вектора.

Также обратите внимание, что is.null вернет TRUE , если вектор существует, но пуст:

 #create empty vector
x <- c()

#test if x is NULL
is. null (x)

[1] TRUE

Пример 2. Используйте !is.null, чтобы проверить, не имеет ли объект значение NULL.

Следующий код показывает, как использовать !is.null для проверки того, не равны ли два разных вектора NULL:

 #create non-null vector
x <- c(1, 4, 15, 6, 7)

#test if x is not NULL
!is. null (x)

[1] TRUE

#create non-null vector
y <- NULL

#test if y is not NULL
!is. null (y)

[1] FALSE

Функция !is.null возвращает TRUE для первого вектора и FALSE для второго вектора.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные операции с отсутствующими значениями в R:

Как использовать is.na в R
Как использовать na.rm в R
Как использовать na.omit в R

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *