R/normrow.R

normrow <-
function(a, mean.rm=T)
{
    if(mean.rm)
    {
        m<-apply(a,1,mean,na.rm=T)
        s<-apply(a,1,sd,na.rm=T)
        a<-(a-m)/s #/sqrt(ncol(a)-1)
    }else{
        a<-a-mean(a)
        ss<-apply(a^2,1,sum)
        a<-a/sqrt(ss)
    }
    return(a)
}

Try the DCA package in your browser

Any scripts or data that you put into this service are public.

DCA documentation built on May 2, 2019, 7:58 a.m.