estimate_pmetric_erf {CausalGPS} | R Documentation |
Estimate a constant effect size for matched and weighted data set using parametric models
estimate_pmetric_erf(formula, family, data, ci_appr)
formula |
a vector of outcome variable in matched set. |
family |
a description of the error distribution (see ?gnm) |
data |
dataset that formula is build upon |
ci_appr |
causal inference approach (matching or weighting). |
This method uses generalized nonlinear model (gnm) from gnm package.
returns an object of class gnm
m_d <- generate_syn_data(sample_size = 100)
pseudo_pop <- generate_pseudo_pop(m_d$Y,
m_d$treat,
m_d[c("cf1","cf2","cf3","cf4","cf5","cf6")],
ci_appr = "matching",
pred_model = "sl",
sl_lib = c("m_xgboost"),
params = list(xgb_nrounds=c(10,20,30),
xgb_eta=c(0.1,0.2,0.3)),
nthread = 1,
covar_bl_method = "absolute",
covar_bl_trs = 0.1,
covar_bl_trs_type= "mean",
max_attempt = 1,
matching_fun = "matching_l1",
delta_n = 1,
scale = 0.5)
outcome_m <- estimate_pmetric_erf(formula = Y ~ w,
family = gaussian,
data = pseudo_pop$pseudo_pop,
ci_appr = "matching")