sumna: sum a vector or numeric variable correctly accounting for NA

View source: R/datautilities.R

sumnaR Documentation

sum a vector or numeric variable correctly accounting for NA

Description

sum a vector or numeric variable correctly accounting for NA

Usage

sumna(x)

Arguments

x

A numeric vector

Value

returns NA only of all are NA, otherwise returns sum of non missing value

Note

compare to sum(x, na.rm=TRUE) which returns 0 if all values are NA

Examples

x<-c(rep(NA, 5))
sum(x, na.rm=TRUE)
sumna(x)
y<-c(rep(NA, 5), 1, 2, 3)
sumna(y)

wadetj/timsRstuff documentation built on April 12, 2025, 5:54 p.m.