pte | R Documentation |
Tools for estimating treatment effects with panel data
Main function for computing panel treatment effects
pte(
yname,
gname,
tname,
idname,
data,
setup_pte_fun,
subset_fun,
attgt_fun,
cband = TRUE,
alp = 0.05,
boot_type = "multiplier",
weightsname = NULL,
biters = 100,
cl = 1,
gt_type = "att",
ret_quantile = NULL,
...
)
yname |
Name of outcome in |
gname |
Name of group in |
tname |
Name of time period in |
idname |
Name of id in |
data |
balanced panel data |
setup_pte_fun |
This is a function that should take in This function provides also provides a good place for error handling related to the types of data that can be handled. The |
subset_fun |
This is a function that should take in |
attgt_fun |
This is a function that should work in the case where there is a single group and the "right" number of time periods to recover an estimate of the ATT. For example, in the contest of difference in differences, it would need to work for a single group, find the appropriate comparison group (untreated units), find the right time periods (pre- and post-treatment), and then recover an estimate of ATT for that group. It will be called over and over separately by groups and by time periods to compute ATT(g,t)'s. The function needs to work in a very specific way. It should take in the
arguments: If |
alp |
significance level; default is 0.05 |
boot_type |
should be one of "multiplier" (the default) or "empirical".
The multiplier bootstrap is generally much faster, but |
biters |
number of bootstrap iterations; default is 100 |
cl |
number of clusters to be used when bootstrapping; default is 1 |
gt_type |
is the type of result that is computed for each group and time period. The default choice is "att" is this is (by far) the most common choice. The other option is "dtt", which stands for distribution treatment effect on the treated. In this case, the attgt_fun should return a vector of counterfactual outcomes for each unit in the data, from which a counterfactual distribution can be computed. Additional arguments will often need to be provided in this case. |
... |
extra arguments that can be passed to create the correct subsets
of the data (depending on |
pte_results
object
Maintainer: Brantly Callaway brantly.callaway@uga.edu
Useful links:
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.