R/bootstrap_pois.R

Defines functions bootstrap_pois bootstrap_pois_one

Documented in bootstrap_pois

#' Generate Poisson bootstrap replicates
#'
#' @template param-n
#' @template param-times
#'
#' @importFrom stats rpois
#' @export
bootstrap_pois <- function(n, times) {
  rerun(times, bootstrap_pois_one)
}

bootstrap_pois_one <- function(n, lambda = 1) {
  sample_idx(in_id = rep.int(seq_len(n), rpois(n, lambda)), n = n)
}
jrnold/ramsleep documentation built on May 29, 2019, 11:43 a.m.