R/rowsum_rowmean.R

Defines functions rowmean rowsum

rowsum <- function(data,na.rm=TRUE){
    if (na.rm){
        x <- rowSums(data,na.rm = TRUE)
        x[rowSums(is.na(data)) == ncol(data)] <- NA
    }else{
        x <- rowSums(data,na.rm = FALSE)
    }
    x
}

rowmean <- function(data,na.rm=TRUE){
    if (na.rm){
        x <- rowMeans(data,na.rm = TRUE)
        x[rowSums(is.na(data)) == ncol(data)] <- NA
    }else{
        x <- rowMeans(data,na.rm = FALSE)
    }
    x
}
yikeshu0611/nhanesR documentation built on Jan. 29, 2022, 6:08 a.m.