This function prepares data, fits the appropriate model and returns the resulting estimates in a standardized format.
fit_plugin_Y(full_data, weight_col, y_col, a_col, ..., .Model_cfg)
The full dataset of interest for the modelling problem.
The unquoted weighting variable name to use in model fitting.
The unquoted column name of the outcome.
The unquoted column name of the treatment.
The unquoted names of covariates to use in the model.
A Model_cfg
object configuring the appropriate model type to use.
A list with two elements, mu1
and mu0
corresponding to the models fit to
the treatment and control potential outcomes, respectively. Each is a new Predictor
object of the appropriate subclass corresponding to the the Model_cfg
fit to the data.