GammaGammaModel.valor_de_vida_del_cliente_esperado#
- GammaGammaModel.expected_customer_lifetime_value(transaction_model, data, future_t=12, discount_rate=0.0, time_unit='D')[fuente]#
Calcule el valor promedio de vida para un grupo de uno o más clientes.
Además, aplica una tasa de descuento para las estimaciones del valor presente neto.
Nota que
future_tse mide en meses independientemente de latime_unitespecificada.Adaptado de la biblioteca heredada
lifetimes: CamDavidsonPilon/lifetimes- Parámetros:
- transaction_model
CLVModel Modelo predictivo para transacciones futuras.
BetaGeoModelyParetoNBDModelson actualmente compatibles.- datos :
DataFrameDataFrame DataFrame que contiene las siguientes columnas:
customer_id: Identificador único del clientefrequency: Número de compras repetidas observadas para cada clienterecency: Tiempo entre la primera y la última compraT: Tiempo entre la primera compra y el final del período de observación
monetary_value: Valores de gasto medio de compras repetidas para cada cliente
- future_t :
int, opcionalpython:int, opcional La duración esperada para el usuario en meses. Predeterminado: 12
- tasa_de_descuento :
float, opcionalpython:float, opcional La tasa de descuento ajustada mensual. Predeterminado: 0.00
- unidad_tiempo :
str, opcionalpython:str, opcional Unidad de tiempo del historial de compras. Por defecto es «D» para diario. Otras opciones son «W» (semanal), «M» (mensual) y «H» (horario). Ejemplo: Si su conjunto de datos contiene información sobre compras semanales, debe usar «W».
- transaction_model
- Devoluciones:
xarrayDataArray que contiene los valores de vida del cliente estimados