Randomly assigns treatment to RCT patients (`S = 1`) with a given probability. External control patients (`S = 0`) always receive control (`A = 0`).
Value
A single-column data frame with column `A` indicating treatment status (1 = treated, 0 = control).
Examples
X <- SyntheticData[c("x1", "x2")]
S <- SyntheticData["S"]
A <- simulate_trt_assign(X, S, prob = 1 / 2)
