MMMPlotSuite.contributions_over_time#

MMMPlotSuite.contributions_over_time(var, hdi_prob=0.85, dims=None, combine_dims=False, figsize=None)[fuente]#

Trace las contribuciones de la serie temporal para cada variable en var.

mostrando la mediana y el intervalo creíble (predeterminado 85%). Crea un subplot por cada combinación de dimensiones que no son (cadena/sorteo/fecha) y coloca todas las variables en el mismo subplot.

Parámetros:
var : list de strpython:lista de python:str

Una lista de nombres de variables para graficar desde el posterior.

hdi_prob: flotante, opcional

La masa de probabilidad del intervalo de mayor densidad que se mostrará. El valor predeterminado es 0.85.

dims : dict[str, str | int | list], opcionalpython:dict[python:str, python:str | python:int | python:list], opcional

Filtros de dimensión a aplicar. Ejemplo: {«country»: [«US», «UK»], «user_type»: «new»}. Si se proporciona, solo se trazará(n) la(s) porción(es) seleccionada(s).

combine_dimsbool, optional

If True, all dimension combinations are plotted on a single axis with different colors. If False (default), creates separate subplots for each dimension combination.

figsizetuple of float, optional

Figure size as (width, height) in inches. If None (default), size is calculated automatically based on the number of subplots.

Devoluciones:
figmatplotlib.figure.Figure

El objeto Figura que contiene los subgráficos.

ejes : np.ndarray de matplotlib.axes.Axesnp.ndarray de matplotlib.axes.Axes

Array de objetos Axes que corresponden a cada fila de subgráficos.

Aumentos:
ValueError

Si hdi_prob no está entre 0 y 1, instruya al usuario para que proporcione un valor válido.