Как использовать 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