budget#
Summary DataFrame generation for budget allocation results.
Access via budget optimizer wrapper:
samples = optimizer.allocate_budget(...)
df = optimizer.summary.allocation_roas(samples=samples)
Or via BudgetPlots:
df = optimizer.plot.summary.allocation_roas(samples=samples)
Functions
|
Prepare per-channel ROAS DataArray from budget allocation samples. |
|
Prepare channel contribution time series from budget allocation samples. |
Classes
Factory for creating summary DataFrames from budget allocation samples. |