split_strata {splithalfr} | R Documentation |
Split each stratum into two parts
Description
Splits each element of strata
into two parts. For more information
about splitting options, and an extensive list of examples, see
get_split_indexes_from_stratum
.
Usage
split_strata(strata, ...)
Arguments
strata |
(list) list of strata to split
|
... |
Arguments passed on to get_split_indexes_from_stratum
method (character) Splitting method. Note that first_second and
odd_even splitting method will only deliver a valid split with
default settings for other arguments (subsample_p = 1, split_p = 1,
replace = TRUE )
replace (logical) If FALSE, splits are constructed by sampling from
stratum without replacement. If TRUE, stratum is sampled with replacement.
split_p (numeric) Desired joint size of both parts, expressed as a
proportion of the size of the subsampled stratum . If split_p
is larger than 1, and careful is FALSE, then parts are automatically
sampled with replacement
subsample_p (numeric) Subsample a proportion of stratum to be
used in the split.
careful (boolean) If TRUE, stop with an error when called with
arguments that may yield unexpected splits
|
Value
(list) A list with two elements, containing the first and second
split of strata
.
See Also
Other splitting functions:
apply_split_indexes_to_strata()
,
apply_split_indexes_to_stratum()
,
check_strata()
,
get_split_indexes_from_strata()
,
get_split_indexes_from_stratum()
,
split_df()
,
split_stratum()
,
stratify()
Examples
# Stratify a data frame, then split it odd-even
ds <- data.frame(condition = rep(c("a", "b"), each = 4), score = 1 : 8)
strata <- stratify(ds, ds$condition)
split_strata(strata, method = "odd_even")
[Package
splithalfr version 2.2.2
Index]