R:使用arule从Bond中下标

时间:2018-04-30 09:59:45

标签: r bounds arules

我使用arules包,并寻找规则我有这个问题:

注意:txn是我的交易矩阵

您可以在此下载我的CSV

My CVS File

将csv文件转换为篮子格式

from xyz import *

从交易中删除引号

library(arules)

txn = read.transactions(file="ItemList.csv", rm.duplicates= FALSE, format="basket",sep=",",cols=1);

最后,我的错误是

插槽中的错误(x,s)[i]:下标越界

我在网上看到我的问题不应该来自错误的代码"但是从R设置。 谢谢大家的帮助!

1 个答案:

答案 0 :(得分:0)

刚刚解决了。规则中的设置支持= 0.00001使一切正常

rules <- apriori(txn,
                 parameter = list(support=.00001,
                                  confidence=.5,
                                  minlen=2,
                                  target='rules' # to mine for rules
                 ))