
Begin a Search for Binary Matching Followed by Rerandomization
Source:R/binary_match_followed_by_rerandomization_search.R
initBinaryMatchFollowedByRerandomizationDesignSearchObject.RdThis method creates an object of type binary_then_rerandomization_experimental_design and will find optimal matched pairs which
are then rerandomized in order to further minimize a balance metric. You can then
use the function resultsBinaryMatchThenRerandomizationSearch to obtain the randomized allocation vectors. For one column
in X, the matching just sorts the values to find the pairs trivially.
Usage
initBinaryMatchFollowedByRerandomizationDesignSearchObject(
X,
compute_dist_matrix = NULL,
verbose = TRUE,
...
)Arguments
- X
The design matrix with $n$ rows (one for each subject) and $p$ columns (one for each measurement on the subject). This is the design matrix you wish to search for a more optimal design.
- compute_dist_matrix
The function that computes the distance matrix between every two observations in
X, its only argument. The default isNULLsignifying euclidean squared distance optimized in C++.- verbose
Should the algorithm emit progress output? Default is
TRUE.- ...
Arguments passed to
initGreedyExperimentalDesignObject. It is recommended to setmax_designsotherwise it will default to 10,000.