R/rhfInfNaToZero.R

Defines functions rhfInfNAToZero

Documented in rhfInfNAToZero

#' Converts Inf and NAs to 0
#'
#' This function converts all Inf values and NAs to zero.
#'
#' @param data dataframe
#'
#' @examples
#' \dontrun{
#' dt <- rhfInfNAToZero(data = dt)
#' }
#'
#' @export
#' @return datatable

rhfInfNAToZero <- function(data){
  #convert Inf to NA
  is.na(data) <- sapply(data, is.infinite)
  #convert NAs to zero
  data[is.na(data)] <- 0
  data
}
jburkhardt/RHelperFunctions documentation built on May 29, 2019, 2:56 p.m.