valor_de_vida_del_cliente#
- pymc_marketing.clv.utils.customer_lifetime_value(transaction_model, data, future_t=12, discount_rate=0.0, time_unit='D')[fuente]#
Calcular el valor de vida del cliente.
Calcule el valor promedio de vida útil para un grupo de uno o más clientes y aplique una tasa de descuento para las estimaciones del valor presente neto. Tenga en cuenta 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
future_spend: Valores monetarios predichos para cada cliente
- future_t :
int, opcionalpython:int, opcional La duración esperada de la vida útil 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