问题标签 [arules]

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.

0 投票
1 回答
727 浏览

regex - R 关联规则与 arules 包 - 如何将规则公式拆分为元素向量?

我有一个data.frame对象,我通过以这种方式将类对象转换rulesdata.frame

(您可以从此处trx.cpf.rules.df输入的结构构建对象)。

该数据帧的头部如下所示:

有没有一种快速的方法(专用函数或类似的东西)将每个转换trx.cpf.rules.df$rules为两个包含 relue;s 元素的向量?例如,对于第一行,它将是:

0 投票
1 回答
3902 浏览

r - ItemfrequencyPlot - 用于显示底部频率项集的 Arules 包

我想查看交易数据中的最低频率项,如何查看?

代码:

PS:我正在将它集成到一个闪亮的平台上。

0 投票
2 回答
290 浏览

r - 尝试在 arules 中定位时出错(数据采用网址格式)

我已经成功地将我的数据作为交易导入到 R 中,但是当我尝试定位特定网站时,我收到了这个错误:

asMethod(object) 中的错误:FACEBOOK.COM 是未知项目标签

有什么理由会发生这种情况吗?这是一段代码:

谢谢!

以下是交易的样子:

0 投票
1 回答
742 浏览

r - "arules" 库的 "read.transaction()" 读取 CSV 文件,每笔交易都有一个额外的空白列

当您尝试读取不是默认 groceries.csv 的 CSV 文件时,每笔交易中都有一个额外的条目 - 一个空格 - 这会弄乱所有用于分析的计算(如果您的 CSV 文件是足够大)。我试图将 NA 插入 CSV 文件中的所有空白单元格,但我找不到在 read.transactions() 命令中删除所有这些单元格的方法(删除重复项会留下一个 NA)。在 stackoverflow 上的任何其他问题以及互联网上的任何其他问题中,我都没有找到一种可靠的方法来解决这个问题。

示例条目:

0 投票
1 回答
168 浏览

r - 将 ContactID 和 ActivityType 数据框转换为事务类

这是我的数据框:

我试图通过这样做将它变成一个“交易”类

它不断给我以下错误:

即使长度(colnames(transtest))= 2,我也不知道为什么会发生这种情况。真诚感谢您的帮助!

0 投票
1 回答
296 浏览

r - 先验处理大数据

我正在尝试从 arules 包中运行 apriori 并遇到内存问题。到目前为止,我可以读取数据并将其拆分为正确的格式以进行篮子分析,但是当我尝试将数据转换为事务类型时,由于大小(大约 800,000 行)而出现错误。

是否有任何软件包可以帮助我处理这些数据的大小?

我已经坚持了大约一个星期了,所以任何建议都将不胜感激。

0 投票
1 回答
1729 浏览

r - 将正常数据集转换为购物篮分析可处理格式

我创建了一个数据集,如下所示,用于应用购物篮分析(apriori())

我应用了一些逻辑将其转换为可处理的购物篮分析数据。

我也试过这个,但出错了。

我得到的输出不符合预期。我得到的输出。

我的预期输出是

诸如此类

所以任何人都可以帮助获得我的预期输出(如果可能的话)

这样它可以帮助我应用 apriori() 算法。

提前谢谢你。

0 投票
1 回答
1905 浏览

r - R 中的 arules 包,某些方法不起作用

我正在做一个给定交易 x 和一组规则 y 的函数,如果 x 作为一个整体是 y 的子集,那么我对它很感兴趣,因为我可以根据规则进行推荐(我正在使用“杂货”数据集)我正在尝试使用它来执行此操作%ain%,但看起来 RStudio 似乎无法识别它,我将把我的代码和它抛出的错误留给你。

这是错误:

0 投票
2 回答
3588 浏览

r - 使用 arulesSequences 包:makebin 中的错误(数据,文件):“sid”无效

我在 R 中使用包。对于函数接收arulesSequences的数据类型,文档太少了。read_baskets我猜数据应该是文本(.txt)格式。列名是:“sequenceID”、“eventID”、“SIZE”和“items”。我的数据大约有 200,000 行,在 z.txt 文件中如下所示:

我尝试使用:

但我收到此错误:

makebin(数据,文件)中的错误:“sid”无效

0 投票
1 回答
110 浏览

r - 改变支持和信心后,规则的结果相同

昨天我开始尝试先验,一切正常,即我改变了支持和信心,结果因组合而异。

但是今天在运行相同的代码和相同的数据集之后,无论我使用哪种组合,我都会得到 0 个规则。

我的数据集如下所示(食品市场数据):

等等

我的代码是:

结果如下:

http://s2.postimg.org/b9k7xfq91/apriori_results1.jpg

另一个参数不同但结果相同:

所以,我不知道这怎么可能。