findAllTreated: findAllTreated

View source: R/matched_set_R.r

findAllTreatedR Documentation

findAllTreated

Description

findAllTreated is used to identify t,id pairs of units for which a matched set might exist. More precisely, it finds units for which at time t, the specified treatment has been applied, but at time t - 1, the treatment has not.

Usage

findAllTreated(dmat, treatedvar, time.var, unit.var, hasbeensorted = FALSE)

Arguments

dmat

Data frame or matrix containing data used to identify potential treated units. Must be specified in such a way that a combination of time and id variables will correspond to a unique row. Must also contain at least a binary treatment variable column as well.

treatedvar

Character string that identifies the name of the column in dmat that provides information about the binary treatment variable

time.var

Character string that identifies the name of the column in dmat that contains data about the time variable. This data must be integer that increases by one.

unit.var

Character string that identifies the name of the column in dmat that contains data about the variable used as a unit id. This data must be integer

hasbeensorted

variable that only has internal usage for optimization purposes. There should be no need for a user to toggle this

Value

findAllTreated returns a subset of the data in the dmat data frame, containing only treated units for which a matched set might exist


insongkim/PanelMatch documentation built on June 10, 2022, 8 p.m.