for (i in 1:reps){
x0 <- rbinom(n=n1., size=1, prob=p0) # simulating n1. bernouli rv's w/ Pr(D) = p0
x1 <- rbinom(n=n2., size=1, prob=p1) # simulating n2. bernouli rv's w/ Pr(D) = p1
cross.tab <- matrix(c(sum(x0==1), sum(x0==0), sum(x1==1), sum(x1==0)), ncol=2, byrow=T)
pvals[i] <- chisq.test(cross.tab, correct=FALSE)$p.value
}
return(pvals)
}
results <- chisq.power(n1., n2., reps, p0, p1, alpha, pvals, seed)
Power <- length(which(results<alpha))/reps
Power
接上代码


雷达卡



京公网安备 11010802022788号







