昨天我开始尝试先验,一切正常,即我改变了支持和信心,结果因组合而异。
但是今天在运行相同的代码和相同的数据集之后,无论我使用哪种组合,我都会得到 0 个规则。
我的数据集如下所示(食品市场数据):
Trans_Id,Product
3694728,Washington Berry Juice
3779788,Washington Berry Juice
4146666,Washington Berry Juice
4405313,Washington Berry Juice
等等
我的代码是:
library('arules')
transactions <- read.transactions(file="transactions.csv",format="single",sep=",",cols=c(1,2),rm.duplicates="false")
basket_rules <- apriori(transactions, parameter = list(sup = 0.05, conf = 0.01, target="rules",minlen=2))
结果如下:
http://s2.postimg.org/b9k7xfq91/apriori_results1.jpg
另一个参数不同但结果相同:
所以,我不知道这怎么可能。