transition_matrix {ChannelAttributionPro} | 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 will be considered. |
An object of class
List
containing a dataframe with channel names and a dataframe with the estimated transition matrix.
Davide Altomare (info@channelattribution.io).
## Not run: library(ChannelAttributionPro) 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)