(我是stackoverflow的新手,所以请在阅读我的问题时考虑到这一点)...谢谢你的帮助。
我正在尝试在R中运行apriori函数,但得到错误“不能强制列表与重复名称的事务”。我不知道我的数据在CSV文件中的格式化方式是否存在问题,或者我是否错过了程序中的步骤。
规则< -apriori(MYDATA,参数=列表(SUPP = 0.01,CONF = 0.7))
** asMethod(object)中的错误: 不能用包含重复项目的交易强制列表
我的数据被格式化为每个可用产品(列)的1或0的交易列表:
产品1 .... product15
1 1
1 0
0 0
1 1
答案 0 :(得分:0)
您应该逐列将数据集从整数转换为因子。 所以改变你的第二步:
for (i in 1:15){
mydata[,i]<-as.factor(mydata[,i])
}