BudgetSummaryFactory#
- class pymc_marketing.mmm.summary.budget.BudgetSummaryFactory[source]#
Factory for creating summary DataFrames from budget allocation samples.
Stateless namespace mirroring
BudgetPlotsbut returning tabular summaries with HDI statistics.Obtain via
optimizer.summaryonBudgetOptimizerWrapperoroptimizer.plot.summaryonBudgetPlots.Examples
>>> samples = optimizer.allocate_budget(...) >>> df = optimizer.summary.allocation_roas(samples=samples) >>> records = df.to_dict(orient="records")
Methods
BudgetSummaryFactory.__init__(*args, **kwargs)BudgetSummaryFactory.allocation_roas(samples)Summarize per-channel ROAS from an optimised budget allocation.
Summarize channel contributions over time from budget allocation.