transition_matrix {ChannelAttribution} | R Documentation |
Estimate a k-order transition matrix from customer journey data.
transition_matrix(Data, var_path, var_conv, var_null, order=1, sep=">", flg_equal=TRUE)
Data |
data.frame containing customer journeys data. |
var_path |
column name containing paths. |
var_conv |
column name containing total conversions. |
var_null |
column name containing paths that do not lead to conversions. |
order |
Markov Model order. |
sep |
separator between the channels. |
flg_equal |
if TRUE transitions from a channel to itself are considered. |
An object of class
List
containing a dataframe with channel names and a dataframe with the estimated transition matrix.
Davide Altomare (davide.altomare@gmail.com).
## Not run: library(ChannelAttribution) data(PathData) transition_matrix(Data, var_path="path", var_conv="total_conversions", var_null="total_null", order=1, sep=">", flg_equal=TRUE) transition_matrix(Data, var_path="path", var_conv="total_conversions", var_null="total_null", order=3, sep=">", flg_equal=TRUE) ## End(Not run)