moderndid.didinter.container.DIDInterResult#

class moderndid.didinter.container.DIDInterResult(effects: EffectsResult, placebos: PlacebosResult | None = None, ate: ATEResult | None = None, n_units: int = 0, n_switchers: int = 0, n_never_switchers: int = 0, ci_level: float = 95.0, effects_equal_test: dict | None = None, placebo_joint_test: dict | None = None, influence_effects: ndarray | None = None, influence_placebos: ndarray | None = None, heterogeneity: list | None = None, estimation_params: dict = {}, vcov_warnings: list = [])[source]#

Bases: NamedTuple

Container for DIDInter estimation results.

This class implements the maketables plug-in interface for publication-quality tables. See Publication Tables with maketables.

Attributes:
effectsEffectsResult

Treatment effects for each post-treatment horizon.

placebosPlacebosResult, optional

Placebo effects for each pre-treatment horizon.

ateATEResult, optional

Average total effect across all horizons.

n_unitsint

Total number of units in the sample.

n_switchersint

Number of switchers in the sample.

n_never_switchersint

Number of never-switchers in the sample.

ci_levelfloat

Confidence level used for intervals (e.g., 95.0).

effects_equal_testdict, optional

Test for equality of effects across horizons.

placebo_joint_testdict, optional

Joint test that all placebo effects are zero.

influence_effectsnumpy.ndarray, optional

Influence function for effects.

influence_placebosnumpy.ndarray, optional

Influence function for placebos.

heterogeneitylist[HeterogeneityResult], optional

Heterogeneous effects analysis results for each horizon.

estimation_paramsdict

Parameters used for estimation.

vcov_warningslist

Variance-covariance warnings.

Methods

count(value, /)

Return number of occurrences of value.

index(value[, start, stop])

Return first index of value.

Attributes

ate

Average total effect across all horizons.

ci_level

Confidence level used for intervals.

effects

Treatment effects for each post-treatment horizon.

effects_equal_test

Test for equality of effects across horizons.

estimation_params

Parameters used for estimation.

heterogeneity

Heterogeneous effects analysis results.

influence_effects

Influence function for effects.

influence_placebos

Influence function for placebos.

n_never_switchers

Number of never-switchers in the sample.

n_switchers

Number of switchers in the sample.

n_units

Total number of units in the sample.

placebo_joint_test

Joint test that all placebo effects are zero.

placebos

Placebo effects for each pre-treatment horizon.

vcov_warnings

Variance-covariance warnings.