summary#

Summary DataFrame generation for MMM models.

Access via MMM model:
>>> df = mmm.summary.contributions()
>>> df = mmm.summary.roas()
Or create factory directly:
>>> from pymc_marketing.mmm.summary import MMMSummaryFactory
>>> factory = MMMSummaryFactory(mmm.data, model=mmm)
>>> df = factory.contributions()
Key Features:
  • output_format parameter: Choose between Pandas and Polars DataFrames

  • frequency parameter: View data at different aggregation levels

  • HDI computation: Configurable probability levels for uncertainty

Classes

MMMSummaryFactory(data[, model, hdi_probs, ...])

Factory for creating summary DataFrames from MMM data.