Learn R Programming

kutils (version 1.73)

isNA: Check if values are R NA symbol or any one of the na.strings elements

Description

A value vector in the key will generally be a character vector. This utility is used to check if the characters are either R missing or values in a list of characters that represent missings.

Usage

isNA(x, na.strings = c("\\.", "", "\\s+", "N/A"))

Value

Logical vector, TRUE if a value is either NA or in na.strings.

Arguments

x

Input data vector

na.strings

Vector of string values to be considered as missing. Defaults will match values that are equal to ., empty string, any number of white space elements, or charcter string N/A. We do not include `NA` by default because some projects use NA to mean "not appropriate".

Examples

Run this code
x1 <- c("TRUE", "FALSE", FALSE, TRUE, NA, "NA", ".", "N/A", " ", "")
x1na <- kutils:::isNA(x1)
cbind(x1, x1na)

Run the code above in your browser using DataLab