moderndid.core.converters.honestdid_to_polars#
- moderndid.core.converters.honestdid_to_polars(result: HonestDiDResult) pl.DataFrame[source]#
Convert HonestDiDResult to polars DataFrame for plotting.
- Parameters:
- result
HonestDiDResult Honest DiD sensitivity analysis result.
- result
- Returns:
polars.DataFrameDataFrame with columns:
param_value: M or Mbar parameter value
method: CI method name
lb: lower bound of confidence interval
ub: upper bound of confidence interval
midpoint: (lb + ub) / 2
Combined with original CI at param_value before the minimum robust value.
- Raises:
ValueErrorIf result has empty robust_ci DataFrame.