# 代码参考李明《R语言与网站分析》
library(arulesSequences)
tmp_data<-data.frame(item=factor(c("A","B","B","A","B","A","C","A","B","C","B","A","B","A","A","B","A","B")))#必须是factor
tmp_data.tran<-as(tmp_data,"transactions")
transactionInfo(tmp_data.tran)$sequenceID<-c(1,1,1,1,1,2,2,2,2,2,2,3,3,3,4,4,4,4)
transactionInfo(tmp_data.tran)$eventID<-c(10,10,20,30,30,20,20,30,30,30,50,10,30,40,30,30,40,50)
transactionInfo(tmp_data.tran)
#lab1:基本约束support(默认为0.1)
s_result<-cspade(tmp_data.tran,parameter = list(support = 0.75),control = list(verbose = TRUE))
代码如上,报错信息: Error in makebin(data, file) : 'eid' invalid (strict order),
想请教大家,这里要求eventid必须是严格有序的吗?按理说不应该啊,因为一个event可以包含有多个items。
用过的朋友们,求赐予帮忙~~


雷达卡







京公网安备 11010802022788号







