R/fct_initialize.R

Defines functions fct_initialize

Documented in fct_initialize

#' Internal Partition Initialization Function
#'
#' @param k The number of groups.
#' @param N The sample size.
#'
#' @keywords internal
#'
#' @importFrom stats runif
#'
#' @return A vector of assignments.
#'
fct_initialize <- function(k, N){

  init_int <- cumsum(rep(1/k,k))
  init_rand_assign <- stats::runif(N)
  sapply(init_rand_assign, function(x){min(which(x <=init_int))})

}

Try the mixedLSR package in your browser

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

mixedLSR documentation built on Nov. 10, 2022, 6:17 p.m.