Target the outcome regression
target_Qbar( Y, A, M1, M2, a, a_star, all_mediator_values, Qbar_n, gn, Q_M_n, which_effects = c("direct", "indirectM1", "indirectM2"), bound_pred = FALSE, epsilon_threshold = 5, ... )
| Y | A vector of continuous or binary outcomes. |
|---|---|
| A | A vector of binary treatment assignment (assumed to be equal to 0 or 1). |
| M1 | A |
| M2 | A |
| a | The label for the treatment. The effects estimates returned pertain
to estimation of interventional effects of |
| a_star | The label for the treatment. The effects estimates returned pertain
to estimation of interventional effects of |
| all_mediator_values | Grid of all combinations of M1 and M2 |
| Qbar_n | Power users may wish to pass in their own properly formatted list of the
outcome regression so that
nuisance parameters can be fitted outside of |
| gn | Power users may wish to pass in their own properly formatted list of the
propensity score so that
nuisance parameters can be fitted outside of |
| Q_M_n | Power users may wish to pass in their own properly formatted list of the
mediator distributions so that nuisance parameters can be fitted outside
of |
| which_effects | Which effects to include in the targeted of the outcome regression |
| bound_pred | Should predictions be bounded? |
| epsilon_threshold | To avoid extreme values of fluctuation parameters (indicating likely numerical instability), we truncate the value this parameter can take. |
A list containing all outcome regression evaluations needed for downstream calculations.