estimateQrn_loop {drtmle} | R Documentation |
estimateQrn_loop
Description
Helper function to clean up internal code of drtmle
function.
Usage
estimateQrn_loop(validRows, Y, A, W, DeltaA, DeltaY, Qn, gn, SL_Qr, glm_Qr,
family, a_0, returnModels, use_future)
Arguments
validRows |
A |
Y |
A vector of continuous or binary outcomes. |
A |
A vector of binary treatment assignment (assumed to be equal to 0 or 1) |
W |
A |
DeltaA |
Indicator of missing treatment (assumed to be equal to 0 if missing 1 if observed) |
DeltaY |
Indicator of missing outcome (assumed to be equal to 0 if missing 1 if observed) |
Qn |
A list of outcome regression estimates evaluated on observed data. If NULL then 0 is used for all Qn (as is needed to estimate reduced dimension regression for adaptive_iptw) |
gn |
A list of propensity regression estimates evaluated on observed data |
SL_Qr |
A vector of characters or a list describing the Super Learner library to be used for the first reduced-dimension regression. |
glm_Qr |
A character describing a formula to be used in the call to
|
family |
Should be gaussian() unless called from adaptive_iptw with
binary |
a_0 |
A list of fixed treatment values. |
returnModels |
A boolean indicating whether to return model fits for the outcome regression, propensity score, and reduced-dimension regressions. |
use_future |
Should |