BaseMMM.plot_prior_vs_posterior#
- BaseMMM.plot_prior_vs_posterior(var_name, alphabetical_sort=True, figsize=None)[fuente]#
Trace la distribución previa frente a la distribución posterior para una variable especificada en un diseño de cuadrícula de 3 columnas.
Esta función genera gráficos KDE para cada canal MMM, mostrando las distribuciones predictivas previas y posteriores con sus respectivas medias destacadas. Ordena los gráficos ya sea alfabéticamente o en función de la diferencia entre las medias posteriores y previas, con la mayor diferencia (posterior - previa) en la parte superior.
- Parámetros:
- var_name: str
La variable a analizar (por ejemplo, “adstock_alpha”).
- orden_alfabético: bool, opcional
Si se deben ordenar los canales alfabéticamente (True) o por la diferencia entre las medias posterior y anterior (False). El valor predeterminado es True.
- figsize :
tupledeint, opcionalpython:tupla de python:int, opcional Tamaño de la figura en pulgadas. Si es None, se calculará en función del número de canales.
- Devoluciones:
- figplt.Figura
El objeto figura de matplotlib
- Aumentos:
ValueErrorSi no se encontraron los atributos requeridos (anterior, posterior).
ValueErrorSi {var_name} no es una cadena.