SyntheticControl.get_plot_data#
- SyntheticControl.get_plot_data(*, group='posterior', hdi_prob=0.94, treated_unit=None)[source]#
Recover the data of the experiment along with the prediction and causal impact information.
HDI columns are included only when the prediction container carries posterior draws (point-estimate backends return just
predictionandimpact).- Parameters:
group (
Literal['prior','posterior']) – Which draw group to summarize."prior"requiressample_prior_predictive();"posterior"requiresfit().hdi_prob (
float) – Probability mass of the highest density interval. Defaults to the project-wideHDI_PROB. Ignored when the prediction container has no posterior draws.treated_unit (
str|None) – Which treated unit to extract data for. Must be a string name of the treated unit. IfNone, uses the first treated unit.
- Returns:
Observed data with
predictionandimpactcolumns plus HDI bounds when draws are available. Not cached on the experiment.- Return type:
pd.DataFrame