shuffle_with_subgroup_formation {designit} | R Documentation |
Compose shuffling function based on already available subgrouping and allocation information
Description
Compose shuffling function based on already available subgrouping and allocation information
Usage
shuffle_with_subgroup_formation(
subgroup_object,
subgroup_allocations,
keep_separate_vars = c(),
report_grouping_as_attribute = FALSE
)
Arguments
subgroup_object |
A subgrouping object as returned by |
subgroup_allocations |
A list of possible assignments of the allocation variable as returned by |
keep_separate_vars |
Vector of column names in sample table; items with identical values in those variables will not be put into the same subgroup if at all possible |
report_grouping_as_attribute |
Boolean, if TRUE, add an attribute table to the permutation functions' output, to be used in scoring during the design optimization |
Value
Shuffling function that on each call returns an index vector for a valid sample permutation
[Package designit version 0.5.0 Index]