transition_matrix {ChannelAttribution} | R Documentation |
Transition matrix.
Description
Estimate a k-order transition matrix from customer journey data.
Usage
transition_matrix(Data, var_path, var_conv, var_null, order=1, sep=">",
flg_equal=TRUE, flg_adv=TRUE)
Arguments
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. |
flg_adv |
if TRUE, ChannelAttribution Pro banner is printed. |
Value
An object of class
List
containing a dataframe with channel names and a dataframe with the estimated transition matrix.
Author(s)
Davide Altomare (info@channelattribution.io).
Examples
## 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)
[Package ChannelAttribution version 2.0.7 Index]