我有两个数据集,包括培训和测试。对于训练数据集,我提取了许多关联规则,如下所示。现在我想将这些规则用于测试事务数据集。我需要找到符合这些规则的事务ID。 救救我!
library("arules");
candidates<-read.transactions(file="D:\\Ranker\\Candidates.csv",rm.duplicates=TRUE, format="single",sep=",",col=c(1,2));
candidates.test<-read.transactions(file="D:\\Ranker\\Candidates_test.csv",rm.duplicates=TRUE, format="single",sep=",",col=c(1,2));
rules <- apriori(candidates, parameter = list(supp=0.0000001, conf=1, target="rules"),appearance = list(rhs=c("no"),default="lhs"))
答案 0 :(得分:0)
也许我完全脱离了标记,但我认为生成的模型已经包含了您正在寻找的信息。
您可以inspect(candidates[1 : 20])
注意信心和提升以及inspect(sort(candidates, by = "lift") [1 : 20])