https://github.com/cran/epiR
Raw File
Tip revision: 2fd3c3b9c78d5404be5bc456a07383e89a5ed0e3 authored by Mark Stevenson on 25 March 2008, 02:24:35 UTC
version 0.9-3
Tip revision: 2fd3c3b
epi.clustersize.R
"epi.clustersize" <- function(p, b, rho, epsilon, conf.level = 0.95){
    N. <- 1 - ((1 - conf.level) / 2)
    z <- qnorm(N., mean = 0, sd = 1)
    
    D <- rho * (b - 1) + 1
    s <- p * epsilon
    numerator <- p * (1 - p) * D * z^2
    denominator <- (s^2 * b)
    clusters <- round((numerator/denominator) + 1, digits = 0)
    units <- clusters * b
    rval <- list(clusters = clusters, units = units, design = D)
    return(rval)
    }
back to top