R/effectsize.R

Defines functions `effectsize`

`effectsize` <-
function(tstat,ntilde,m)
{
# cm=gamma(m/2)/(sqrt(m/2)*gamma((m-1)/2))
ln.cm<-lgamma(m/2)-log(sqrt(m/2))-lgamma((m-1)/2)  
cm<-exp(ln.cm)
d=tstat/sqrt(ntilde)
dprime=cm*d
terme1=m/((m-2)*ntilde)
vard=terme1+d^2*(terme1*ntilde-1/cm^2)
vardprime=cm^2*(terme1+dprime^2*(terme1*ntilde-1/cm^2))
result=cbind(d,vard,dprime,vardprime)
colnames(result)=c("d","vard","dprime","vardprime")
result
}

Try the metaMA package in your browser

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

metaMA documentation built on April 12, 2022, 5:07 p.m.