MMM Guía Rápida#
import pandas as pd
from pymc_marketing.mmm import (
GeometricAdstock,
LogisticSaturation,
MMM,
)
from pymc_marketing.paths import data_dir
file_path = data_dir / "mmm_example.csv"
data = pd.read_csv(file_path, parse_dates=["date_week"])
mmm = MMM(
adstock=GeometricAdstock(l_max=8),
saturation=LogisticSaturation(),
date_column="date_week",
channel_columns=["x1", "x2"],
control_columns=[
"event_1",
"event_2",
"t",
],
yearly_seasonality=2,
)
Una vez que el modelo está ajustado, podemos optimizar aún más nuestra asignación de presupuesto ya que estamos incluyendo rendimientos decrecientes y efectos de arrastre en nuestro modelo.
Explora un ejemplo simulado práctico para obtener más información sobre MMM con PyMC-Marketing.