Skip to contents

Drops units whose propensity score falls outside the overlap region of treated and control units.

Usage

morie_matching_common_support(
  data,
  treatment,
  ps_col = "propensity_score",
  method = "minmax"
)

Arguments

data

Data frame.

treatment

Binary treatment column name.

ps_col

Propensity-score column name (default "propensity_score").

method

One of "minmax" (overlap of ranges) or "trim" (drop the extreme 5 percent of each tail).

Value

A subset of data on common support.

Examples

if (FALSE) { # \dontrun{
df$propensity_score <- morie_matching_estimate_propensity(df, "d",
                                                          c("x1", "x2"))
morie_matching_common_support(df, "d")
} # }