View source: R/ChannelAttribution.R
transition_matrix | 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, flg_adv=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. |
flg_adv |
if TRUE, ChannelAttribution Pro banner is printed. |
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(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)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.