estimate_pmetric_erf: Estimate Parametric Exposure Response Function

Description Usage Arguments Details Value Examples

View source: R/estimate_pmetric_erf.R

Description

Estimate a constant effect size for matched and weighted data set using parametric models

Usage

1

Arguments

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).

Details

This method uses generalized nonlinear model (gnm) from gnm package.

Value

returns an object of class gnm

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
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")

CausalGPS documentation built on Feb. 7, 2022, 5:12 p.m.