Likelihood Factor for Incremental Propensity Score Interventions
R6Class object.
LF_base object.
define_lf(LF_ipsi, name, type = "density", likelihood_base,
shift_param, treatment_task, control_task, ...)
nameA character, giving the name of the likelihood
factor. Should match a node name in the nodes specified by the
npsem slot of tmle3_Task.
likelihood_baseA trained Likelihood
object, for use in generating a re-scaled likelihood factor.
shift_paramA numeric, specifying the magnitude of
the desired incremental propensity score shift (a multiplier of
the odds of receiving treatment).
treatment_taskA tmle3_Task object
created by setting the intervention to the treatment condition:
do(A = 1).
control_taskA tmle3_Task object
created by setting the intervention to the control condition:
do(A = 0).
...Not currently used.
likelihood_baseA trained Likelihood
object, for use in generating a re-scaled likelihood factor.
shift_paramA numeric, specifying the magnitude of
the desired incremental propensity score shift (a multiplier of
the odds of receiving treatment).
treatment_taskA tmle3_Task object
created by setting the intervention to the treatment condition:
do(A = 1).
control_taskA tmle3_Task object
created by setting the intervention to the control condition:
do(A = 0).
...Additional arguments passed to the base class.
Kennedy, Edward H (2019). Journal of the American Statistical Association. https://doi.org/10.1080/01621459.2017.1422737
Díaz, Iván and Hejazi, Nima S (2020). Journal of the Royal Statistical Society, Series B. https://doi.org/10.1111/rssb.12362