我已经在线阅读了Stack和各种文档,但我仍然无法使用它。
我有5,368笔交易的数据集。它们作为带有大量不同列的Excel工作表进入 - CustomerID,ItemID和OrderID(见下文,数据来自A1:C10)。
我有3个问题:
具体来说,数据需要采用何种格式?我尝试使用下面显示的所有3种格式阅读它。我可以通过read.transactions读取任何这些格式的数据,但是当我去运行apriori它只给我一条规则(或者有时没有)。即使要获得这一条规则,我也必须将信心设置为.01,并且lhs始终为空白。
我最近的尝试,我使用了第21行显示的格式。我甚至删除了所有单笔交易(第23行和第24行)。然后我运行了这个语法:
sb<-read.transactions(file = "~/Downloads/sbasket.csv",sep = ",")
我想我甚至尝试过:
sb<-read.transactions(file = "~/Downloads/sbasket.csv", format="single",sep=",", cols=c(1,2))
答案 0 :(得分:0)
答案 1 :(得分:0)
data: { element: this.Element, name: this.name, animal: this.animal }
可以读取格式1和3.使用arules
检查项目是否已正确读入。以下是格式3的示例:
summary(sb)