moderndid.diddynamic.DynBalancingHetResult#

class moderndid.diddynamic.DynBalancingHetResult(summary: pl.DataFrame, results: list)[source]#

Bases: NamedTuple

Container for treatment effects estimated across different final periods.

Stores a summary table of ATEs, variances, and critical values for each final period, plus the individual DynBalancingResult objects for per-period diagnostics.

Attributes:
summarypolars.DataFrame

One row per final period with columns final_period, att, var_att, mu1, var_mu1, mu2, var_mu2, robust_quantile, gaussian_quantile.

resultslist[DynBalancingResult]

Individual estimation results, ordered by ascending final period.

Methods

count(value, /)

Return number of occurrences of value.

index(value[, start, stop])

Return first index of value.

Attributes

results

Alias for field number 1

summary

Alias for field number 0