问题标签 [apriori]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 在 R 中使用 Apriori 算法找不到规则
我正在尝试学习使用 R 和频繁模式挖掘,因此尝试使用 arules 包运行 apriori 算法,但没有生成规则。我得到的输出如下所示。有人可以建议我做错了什么吗?
r - 如何约束 R 中的先验函数以仅考虑 LHS 中的特定值项?
在 R 中,我试图将 apriori 函数用于关联规则学习。
我有一个这样的数据集:
我对E = 1
可以通过以下方式获得的情况感兴趣:
但我也只对LHS
包含'=1'
条件而不是的情况感兴趣'=0'
。
所以,我不想要这样的规则:
我只想要这样的规则
我怎样才能做到这一点LHS
?我只能收集如何约束它以查找特定列中的规则,但不能查找具有特定值的任何列。
mysql - 与mysql结合并计算itemset apriori
我有这样的表:
我想问,如何将item组合成k-itemset,然后用mysql计算支持?
java - Weka:具有字符串属性的 Apriori arff 文件
我在java中传递Apriori算法的ARFF文件:
将“实例”传递给 Apriori 时出现以下错误:
我该如何解决?我需要使用 String 属性,因为我有很多文本!
r - 在R中导入多个文本文件并找到频繁模式
我正在尝试在 R 数据挖掘中使用 Apriori 查找频繁模式项集。我有一组仅包含名称的文本文件。例如:
使用频繁模式,如果 min_sup 为 2,则结果将是 {Bob, Alice}。我想从 R 中得到这个。
我知道如何导入单个文本文件并使用eclat
算法来查找单个文件的频繁项集。
我的问题是,如何导入文件夹中的多个文件并在 eclat 中使用它?
先感谢您!
r - 如何以编程方式枚举 R 中先验 RHS 中的所有唯一值
apriori
返回规则列表,您可以将其子集以找出特定规则。
但是,subset 要求您已经知道项目名称。例如,subset(rules, subset=rhs%pin%"soap")
。您知道您正在寻找“肥皂”。但在一种情况下,我事先不知道这个名字,而是想以编程方式找出答案。
以编程方式查找生成规则的 rhs 上列出的所有唯一项目的过程是什么?
像unique(rhs)
这样的东西会给我向量中rhs上所有项目的列表,以便我可以枚举它们并subset
在它们上使用?
编辑:下面是生成的规则图rules <- apriori(Adult, parameter = list(supp = 0.5, conf = 0.9, target = "rules"))
。它显示 RHS 仅包含 4 个项目。如何以编程方式从生成的规则中获取这 4 个项目(并且只有这 4 个项目)?
r - 如何在分组方法(R)中设置先验规则图的主标题?
像下面这样使用的先验规则的绘图方法应该打印标题,但不是。设置情节标题的正确方法是什么?
这是情节,看到标题是“61 条规则的分组矩阵”,它没有正确设置我的标题。
c# - 如何为先验算法生成 k-itemset?
我编写了这段代码来生成两个项目集。
我正在编写list<list<>>
列表列表以生成两个项目集,并希望优化代码以生成长度为 k 的项目集。
r - R中的排序关联规则
我正在努力实现下面所述的目标并且有很多错误。我花了很多时间尝试对规则进行排序并打印前十名。我知道如何打印出整个列表。
使用 R,探索在较大数据文件中生成规则。考虑成人数据(在 R 中可通过 >data(Adult)
命令获得)。生成置信度阈值为 0.8 的关联规则
- 打印出按支持排序的前 10 条规则。考虑使用检查命令以及对排序规则进行排序和索引。
- 打印出按置信度排序的前 10 条规则。
- 查看生成规则,这些规则被限制为在规则的 lhs 上获得收入。请注意,收入选项有两个值:小和大。考虑包括
apriori
函数的外观参数。打印按提升排序的前 10 条规则。
到目前为止,这是我的代码:
excel - 事务表在 Excel 中将行转换为具有唯一 ID 的列
我有一个超市的数据集,有两列
我想创建一个表,其中输出为:
目前我有 180,000 行。该表采用 csv 格式,我使用的是 Excel 2013。在此问题上的任何帮助将不胜感激。
谢谢H