我在R apriori算法中工作,它具有arules库的函数ItemFrequencyPlot()。
这个函数通过传递参数(topN)创建一个图。我们通过(顶部N = 20)绘制前20个项目。基本上函数根据频率找到顶部项目。函数返回有的图形图像顶级项目。
现在我的问题是,谁将这些顶级项目分配给向量,或者我们如何获取这些热门项目以执行其他操作。enter image description here
答案 0 :(得分:3)
如果您想获得最常用的项目,可以使用itemFrequency
功能。要获得20个最常用项目的绝对数量,请尝试
itms <- itemFrequency(myTransactions, type = "absolute")
head(sort(itms, decreasing = TRUE), n = 20)