首页 > 解决方案 > 如何运行 prefixspan (sparklyr) 包(顺序模式挖掘)

问题描述

有人可以展示如何转换数据(list)以运行算法我在小插图或互联网上都ml_prefixspan没有找到包的实际示例。sparklyr

# make fake data
li <- list()
for(i in 1:10){
  some.items <- make.unique(as.character(round(rnorm(sample(10:30,1)),2)))
  some.items[sort(sample(1:length(some.items),5))] <- 1:5  # some significant sequence  "1,2,3,4,5"
  li[[i]] <- some.items
}

 

运行 ml_prefixspan 需要做什么?

library(sparklyr)
model <- ml_prefixspan(li,seq_col = "sequence",
                       min_support = 0.1,
                       max_pattern_length = 10)

标签: rapache-sparksparklyr

解决方案


推荐阅读