rand: Randomization Functions

Description Usage Arguments Examples

View source: R/rand.R

Description

Randomization Functions

Usage

1
rand(covariates, treatments, probs = NULL, blk_size = NULL)

Arguments

covariates

data.frame or matrix of covariates

treatments

treatment labels, character vector

probs

probabilities of treatment, numeric vector

blk_size

minimum block size, defaults to equal length of treatments

Examples

1
2
3
4
5
6
7
8
9
cov_df <- data.frame(
  a = sample(1:5, 1000, replace = TRUE),
  b = sample(letters[1:10], 1000, replace = TRUE))
rand(cov_df,
     treatments = c('Control', 'Treat'),
     probs = c(0.25, 0.75),
     blk_size = 4)
rand(cov_df,
     treatments = c('Control', 'Treat'))

anniejw6/testingtools documentation built on Jan. 26, 2021, 6:41 a.m.