R/rescale.R

Defines functions rescale

rescale <- function(data, digits = 2, na.rm = T) {
  
  if (class(data) %in% 'data.frame') stop("Data Object must be a vector")

  #if(isTRUE(na.rm)) data <- data[!is.na(data)]



rng <- range(data)

scaled <- (data - rng[1])/(rng[2]-rng[1])
round(scaled, digits = digits)

}
gallagherj2008/SWAT documentation built on May 28, 2019, 12:59 p.m.