ParetoNBDModel.probabilidad_esperada_viva#
- ParetoNBDModel.expected_probability_alive(data=None, *, future_t=None)[fuente]#
Calcular la probabilidad esperada de estar vivo.
Calcule la probabilidad de que un cliente con historial de frecuencia, recencia y T esté actualmente activo. También se puede estimar la probabilidad de estar vivo para future_t períodos en el futuro.
Adaptado de la ecuación (18) en las notas de Bruce Hardie [1].
- Parámetros:
- datos :
DataFrame, opcionalDataFrame, opcional Dataframe que contiene las siguientes columnas:
customer_id: Identificador único del clientefrequency: Número de compras repetidasrecency: Tiempo entre la primera y la última compraT: Tiempo entre la primera compra y el final del período de observación. Las suposiciones del modelo requieren T >= recencyColumna opcional para la parametrización de future_t.
Todas las columnas de covariables especificadas cuando se inicializó el modelo.
Si no se proporciona, las predicciones se realizarán con los datos utilizados para ajustar el modelo.
- future_tarray_like
Número de períodos de tiempo para predecir las compras esperadas. No es necesario si el DataFrame
datacontiene una columna future_t.
- datos :
Referencias
[1]Fader, Peter y G. S. Hardie, Bruce (2014). «Resultados Adicionales para el Modelo Pareto/NBD.» https://www.brucehardie.com/notes/015/additional_pareto_nbd_results.pdf