BudgetSummaryFactory.allocation_roas#
- static BudgetSummaryFactory.allocation_roas(samples, hdi_probs=(0.94,), dims=None, output_format='pandas')[source]#
Summarize per-channel ROAS from an optimised budget allocation.
- Parameters:
- samples
xr.Dataset Output of
sample_response_distribution(...)or equivalent. Must containchannel_contribution_original_scale,allocation, andtotal_allocation.- hdi_probssequence of
float, default (0.94,) HDI probability levels.
- dims
dict, optional Dimension filters, e.g.
{"geo": ["CA"]}.- output_format{“pandas”, “polars”}, default “pandas”
Output DataFrame format.
- samples
- Returns:
pd.DataFrameorpl.DataFrameSummary with channel, mean, median, and HDI columns.