Skip to contents

Coerce's input to missing values (NA) of the same type.

Usage

as_na(x)

Arguments

x

(object)
The object to coerce to NAs.

Value

Object of same class as x.

Examples

#----------------------------------------------------------------------------
# as_na() examples
#----------------------------------------------------------------------------
library(bkbase)

as_na(data.frame(a = 1:3))
#>    a
#> 1 NA
#> 2 NA
#> 3 NA
as_na(matrix(1:3))
#>      [,1]
#> [1,]   NA
#> [2,]   NA
#> [3,]   NA
as_na(list(a = 1:3))
#> $a
#> [1] NA
#> 
as_na(1:3)
#> [1] NA NA NA
as_na(letters[1:3])
#> [1] NA NA NA
as_na(factor(letters[1:3]))
#> [1] <NA> <NA> <NA>
#> Levels: a b c
as_na(as.Date("2020-01-01"))
#> [1] NA