apriori 获取 rhs 中出现的所有项目的列表(最好有频率)

apriori get the list of all items appear in rhs (best with frequency)

我想要一个项目名称列表,在先验的 rhs 中有多少条规则

例如我们可以使用数据(杂货)

```
rules <- apriori (Groceries, 
              parameter = list(supp = 0.001, conf = 0.5)
              ) 
```

如何找到完整的项目列表在此规则的 rhs 中列出。如果我们也可以在这个 'rules' 中有多少条与每个项目相关的规则最好 这不是项目频率是多少规则有rhs = 'item' 例如

{全脂牛奶} 2345 {rolls/buns} 5 ......

以下代码通过将 RHS 转换为(稀疏)0-1 矩阵并对每行(项目)的 1 求和来计算 RHS 中每个唯一项目的规则数。

library(arules)
data(Groceries)
rules <- apriori (Groceries, parameter = list(supp = 0.001, conf = 0.5))

rowSums(as(rhs(rules), "ngCMatrix"))