Joint Shift Additive Modified Treatment Policy

joint_shift_additive(
  a1,
  a2,
  w = NULL,
  delta1,
  delta2,
  lower_bound1,
  upper_bound1,
  lower_bound2,
  upper_bound2
)

Arguments

a1

A numeric vector of observed treatment values.

a2

A numeric vector of observed treatment values.=

w

A numeric matrix of observed baseline covariate values.

delta1

A numeric indicating the magnitude of the shift to be computed for the treatment A.

delta2

A numeric indicating the magnitude of the shift to be computed for the treatment A.

lower_bound1

Lower bound of expossure

upper_bound1

Upper bound of exposure

lower_bound2

Lower bound of expossure

upper_bound2

Upper bound of exposure

Value

A numeric vector containing the shifted exposure values.

Details

A simple modified treatment policy that modifes the observed value of the exposure by shifting it by a value delta. Note that this shifting function assumes support of A|W across all strata of W. Same as shift additive but for two exposures found in the data-adaptive procedure