ZeroIfNA {DescTools}R Documentation

Replace NAs by 0

Description

Replace NAs in a vector x with 0. This function has the same logic as the zeroifnull function in SQL. NAIfZero does replace zeros with NA.

Usage

ZeroIfNA(x)
NAIfZero(x)

Impute(x, FUN = function(x) median(x, na.rm = TRUE))

Arguments

x

the vector x, whose NAs should be overwritten with 0s.

FUN

the name of a function to be used as imputation. Can as well be a self defined function or a constant value. Default is median.

Value

the edited vector x

Author(s)

Andri Signorell <andri@signorell.net>

See Also

replace

Examples

z <- c(8, NA, 9, NA, 3)

ZeroIfNA(z)
# [1] 8 0 9 0 3

Impute(z)
# [1] 8 8 9 8 3



[Package DescTools version 0.99.24 Index]