CounterfactualModel

class CounterfactualModel(StrEnum):
    CIC = 'cic'
    QDID = 'qdid'

Model used to construct the counterfactual distribution.

Use a member as the counterfactual_model argument of estimate_nonlinear_did_for_panel.

Attributes

Name Type Description
CIC Changes-in-changes.
QDID Quantile difference-in-differences.

Examples

Use quantile difference-in-differences instead of changes-in-changes:

>>> from qte.datasets import load_mpdta
>>> from qte.nonlinear_did import CounterfactualModel, estimate_nonlinear_did_for_panel
>>> res = estimate_nonlinear_did_for_panel(
...     load_mpdta(),
...     "lemp",
...     "first.treat",
...     "year",
...     "countyreal",
...     counterfactual_model=CounterfactualModel.QDID,
... )