nbd.EstimateParameters {BTYDplus}R Documentation

Parameter Estimation for the NBD model

Description

Estimates parameters for the NBD model via Maximum Likelihood Estimation.

Usage

nbd.EstimateParameters(cal.cbs, par.start = c(1, 1), max.param.value = 10000)

Arguments

cal.cbs

Calibration period CBS. It must contain columns for frequency x and total time observed T.cal.

par.start

Initial NBD parameters - a vector with r and alpha in that order.

max.param.value

Upper bound on parameters.

Value

List of estimated parameters.

References

Ehrenberg, A. S. (1959). The pattern of consumer purchases. Journal of the Royal Statistical Society: Series C (Applied Statistics), 8(1), 26-41. doi: 10.2307/2985810

Examples

data("groceryElog")
cbs <- elog2cbs(groceryElog)
nbd.EstimateParameters(cbs)

[Package BTYDplus version 1.2.0 Index]