Як використовувати 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

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *