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, ...)
name
A 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_base
A trained Likelihood
object, for use in generating a re-scaled likelihood factor.
shift_param
A numeric
, specifying the magnitude of
the desired incremental propensity score shift (a multiplier of
the odds of receiving treatment).
treatment_task
A tmle3_Task
object
created by setting the intervention to the treatment condition:
do(A = 1).
control_task
A tmle3_Task
object
created by setting the intervention to the control condition:
do(A = 0).
...
Not currently used.
likelihood_base
A trained Likelihood
object, for use in generating a re-scaled likelihood factor.
shift_param
A numeric
, specifying the magnitude of
the desired incremental propensity score shift (a multiplier of
the odds of receiving treatment).
treatment_task
A tmle3_Task
object
created by setting the intervention to the treatment condition:
do(A = 1).
control_task
A 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