cleverly.inference.SimultaneousBands#
- class cleverly.inference.SimultaneousBands(critical_value: float, bands: dict[str, tuple[float, float]], alpha: float, n_replicates: int, kind: str, support: Support = Support(label='experimental', reason='This estimate was built outside a classified fit.', evidence=(), row=None, limits=()))[source]#
Joint confidence bands across several estimands.
- Parameters:
- critical_value
float Multiplier the pointwise standard errors are scaled by.
- bands
dictofstrtotupleoffloat One joint interval per estimand alias.
- alpha
float Joint significance level the bands hold at.
- n_replicates
int Multiplier draws behind the critical value.
- kind
str Distribution the multiplier weights were drawn from.
- support
Support, default=UNCLASSIFIED The combination of the support of the estimates the band covers. A fit narrows it further when its row licenses no
bandkind for the fit.
- critical_value
Methods#
Attributes#
- SimultaneousBands.pointwise_critical_value#
The critical value a single-estimand interval would have used.
- SimultaneousBands.support: Support = Support(label='experimental', reason='This estimate was built outside a classified fit.', evidence=(), row=None, limits=())#