Learn R Programming

BTYDplus (version 0.7.0)

nbd.ConditionalExpectedTransactions: NBD Conditional Expected Transactions

Description

Uses NBD model parameters and a customer's past transaction behavior to return the number of transactions they are expected to make in a given time period.

Usage

nbd.ConditionalExpectedTransactions(params, T.star, x, T.cal)

Arguments

params

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

T.star

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

x

number of repeat transactions in the calibration period T.cal, or a vector of calibration period frequencies.

T.cal

length of calibration period, or a vector of calibration period lengths.

Value

Number of transactions a customer is expected to make in a time period of length t, conditional on their past behavior. If any of the input parameters has a length greater than 1, this will be a vector of expected number of transactions.

See Also

nbd.EstimateParameters