View source: R/example_functions.R
alloc.balanced | R Documentation |
alloc.balanced first allocates the largest possible number of units to the different groups given their exact target probabilities and then assigns randomly the remaining units to the different groups according to multinomial draws. This method leads to observed allocation probabilities matching the target ones when m*prob is an integer for each group and to observed allocation probabilities (on average) closer to the target ones compared to alloc.simple.
alloc.balanced(m, prob)
m |
the 'BATSS' ingredient ' |
prob |
the 'BATSS' ingredient ' |
alloc.balanced returns an object of class factor of length 'm
' with levels matching the names of the vector 'prob
'.
alloc.simple()
, another group allocation function.
alloc.balanced(100, prob = c(A=.4,B=.6))
table(alloc.balanced(100, prob = c(A=.4,B=.6)))
table(alloc.balanced(100, prob = c(A=.4,B=.6)))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.