如何使用apriori检索所有交易记录

时间:2018-07-30 12:35:05

标签: r machine-learning data-science apriori arules

' 我运行apriori来查找产品和购买的商品之间的关联。

产品Item1 Item2 Item3 Item4 Item5 Item6 饼干1 0 0 1 0 0 肥皂1 1 1 1 1 0 茶1 1 1 1 1 1 肥皂0 1 0 0 1 0 饼干1 0 0 1 1 1 饼干1 1 1 1 1 1

现在我该如何设置LHS或RHS,以便在所有项目的条件都为真时(例如,item1 = 1和item2 = 1和item3 = 1和item4 = 1和item5 = 1和item6 = 1)。

与此同时,程序应在满足50%以上的项目时检索所有产品。

library(arules)
prod_item = read.csv(“D:/name.csv”)

for(i in 1:ncol(prod_item))
prod_item[,i] = as.factor(prod_item[,i])
}

df_trans = as(prod_item,‘transactions’)
rules = apriori(df_trans,parameter = list(minlen=5,support=0.5, confidence=0.5))

我尝试了使用子集函数的所有可能方式,但未成功。请帮我。

0 个答案:

没有答案