getSetTreatmentEffects: getSetTreatmentEffects

Description Usage Arguments Details Examples

View source: R/utilities.R

Description

Calculates the treatment effect size at the matched set level

Usage

1
getSetTreatmentEffects(pm.obj, data.in, lead)

Arguments

pm.obj

an object of class PanelMatch

data.in

data.frame with the original data

lead

integer (or integer vector) indicating the time period(s) in the future for which the treatment effect size will be calculated. Calculations will be made for the period t + lead, where t is the time of treatment. If more than one lead value is provided, then calculations will be performed for each value.

Details

Calculate the size of treatment effects for each matched set.

Examples

1
2
3
4
5
6
7
8
PM.results <- PanelMatch(lag = 4, time.id = "year", unit.id = "wbcode2",
                         treatment = "dem", refinement.method = "mahalanobis",
                         data = dem, match.missing = TRUE,
                         covs.formula = ~ I(lag(tradewb, 1:4)),
                         size.match = 5, qoi = "att",
                         outcome.var = "y", lead = 0:4, forbid.treatment.reversal = FALSE,
                         placebo.test = FALSE)
set.effects <- getSetTreatmentEffects(pm.obj = PM.results, data.in = dem, lead = 0)

PanelMatch documentation built on Sept. 5, 2021, 5:48 p.m.