minMSE (version 0.5.1)

swap_treatment: Swap Treatment

Description

Scrambles the elements of the vector and swaps a predefined number of elements. Afterwards, the vector is ordered according to the original ordering and returned.

Usage

swap_treatment(current_treatment,
               change,
               prev_index_list = NULL)

Arguments

current_treatment

a treatment vector to be changed.

change

number of elements that will be changed in the treatment vector.

prev_index_list

not used, needed for compatibility.

Value

Returns a new treatment vector.

Examples

Run this code
# NOT RUN {
swap_treatment(current_treatment = c(0, 2, 0, 1, 1, 0, 2, 1, 1, 0),
               change = 2)
# }

Run the code above in your browser using DataLab