Learn R Programming

BTYDplus (version 0.7.2)

mbgnbd.pmf: MBG/NBD Unconditional Probability Distribution of Transactions

Description

Uses MBG/NBD model parameters to return the probability distribution of purchase frequencies for a random customer in a given time period, i.e. P(X(t)=x|r,alpha,a,b)

Usage

mbgnbd.pmf(params, t, x)

Arguments

params

MBG/NBD parameters - a vector with r, alpha, a and b in that order.

t

length of time for which we are calculating the expected number of transactions.

x

number of transactions for which probability is calculated.

Value

P(X(t)=x|r,alpha,a,b). If any of the input parameters has a length greater than 1, this will be a vector of expected number of transactions.

References

Batislam, E.P., M. Denizel, A. Filiztekin. 2007. Empirical validation and comparison of models for customer base analysis. International Journal of Research in Marketing 24(3) 201-209. - Hoppe, Daniel, and Udo Wagner. 'Customer base analysis: The case for a central variant of the Betageometric/NBD Model.' Marketing Journal of Research and Management 3.2 (2007): 75-90.

See Also

bgcnbd.pmf

mbgnbd.EstimateParameters