【问题标题】:How to apply association rules for test transactions in R?如何在 R 中为测试事务应用关联规则?
【发布时间】:2014-08-13 10:47:48
【问题描述】:

我有两个数据集,包括训练和测试。对于训练数据集,我提取了许多关联规则,如下所示。现在我想将这些规则用于测试交易数据集。我需要找到符合这些规则的交易 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"))

【问题讨论】:

    标签: r apriori arules


    【解决方案1】:

    也许我完全偏离了标准,但我认为生成的模型已经包含您正在寻找的信息。

    您可以inspect(candidates[1 : 20])并注意信心和提升以及inspect(sort(candidates, by = "lift") [1 : 20])

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-02-26
      • 1970-01-01
      • 2023-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多