Skip to contents

Returns the number of nonmissings in a variable or dataset. If missings are an explicit level in a factor variable, this function defaults to excluding them anyway.

Usage

n_nonmissing(x, exclude = NA)

Arguments

x

variable

exclude

only needed for factors. defaults to NA (count level=missing as missing), setting to 0 allows you to count level=missing as nonmissing

Examples

data(beavers)
beaver1$activ[1:10] = NA
n_nonmissing(beaver1$activ)
#> [1] 104
beaver1$activ = factor(beaver1$activ, exclude = NULL)
sum(!is.na(beaver1$activ))
#> [1] 114
n_nonmissing(beaver1$activ)
#> [1] 104
n_nonmissing(beaver1$activ, exclude = NULL)
#> [1] 114