R/DefineScale.R

Defines functions DefineScale

##
##  Define scale
DefineScale <- function(data){
  require(pbapply)
  eleMean <- apply(data, 2, mean)
  eleSd   <- apply(data, 2, sd)
  function(data){
    eleIndex   <- which(eleSd!=0)
    dataReturn <- pbsapply(eleIndex, function(i) (data[,i] - eleMean[i]) / eleSd[i])
    return(dataReturn)
  }
}
houzeyu2683/PyKit documentation built on Jan. 5, 2020, 7:28 p.m.