# sunburst事件路径图
# 加载sunburstR包
require(sunburstR)
# 导入sequences数据
sequences <- read.csv(
system.file("examples/visit-sequences.csv",package="sunburstR")
,header = FALSE
,stringsAsFactors = FALSE
)
# 查看前六行
head(sequences)
# 绘制sunburst事件路径图
sunburst(sequences)
> # 计算某一路径的占比
> # 查看选中路径的点击次数
> (targetclick <- sequences[sequences$V1=="home-search-product-end","V2"])
integer(0)
> # 统计所有路径的点击次数
> (allclick <- sum(sequences$V2))
[1] 185099
> # 计算目标路径的占比
> paste0(round(targetclick/allclick,4)*100,"%")
[1] "%"
用户ID、事件、点击事件的ID
基于事件的关联规则;序列中最小组成单位的集合称为数据项(item),标识同一个序列内不同数据项