## ----include = FALSE---------------------------------------------------------- knitr::opts_chunk$set(collapse = TRUE, comment = "#>") ## ----setup-------------------------------------------------------------------- library(cochranSize) ## ----------------------------------------------------------------------------- cochran_sample_size(e = 0.05, conf.level = 0.95) ## ----------------------------------------------------------------------------- cochran_sample_size(N = 2000, e = 0.05, conf.level = 0.95) ## ----------------------------------------------------------------------------- cochran_sample_size(N = 500, p = 0.3, e = 0.03, conf.level = 0.99) ## ----------------------------------------------------------------------------- n0 <- cochran_n(p = 0.5, e = 0.05, conf.level = 0.95) n0 cochran_n_adj(n0, N = 1000) ## ----------------------------------------------------------------------------- settings <- expand.grid( conf.level = c(0.90, 0.95, 0.99), e = c(0.05, 0.03, 0.01) ) settings$n0 <- mapply(cochran_n, e = settings$e, conf.level = settings$conf.level) settings$n0 <- ceiling(settings$n0) settings[order(settings$conf.level, -settings$e), ]