SAS Base - 关联规则矩阵

Posted

技术标签:

【中文标题】SAS Base - 关联规则矩阵【英文标题】:SAS Base - Association rules matrix 【发布时间】:2018-06-12 17:50:35 【问题描述】:

我正在使用 SAS Base/SAS Enterprise Guide,但我被卡住了。 我需要创建关联规则矩阵来计算支持度、提升度、置信度和其他关联指标。

我的表格类似于:(每个客户一行,所有产品关联)

    data test;
    input item1 item2 item3 item4 ;
     datalines ;
    1 0 1 0
    1 1 1 0
    1 0 1 0
    1 0 1 1;

正如你所知道的购物篮分析,我想要这样的东西:

           item1    item2    item3    item4

    item1   4         1       4        1
    item2   1         1       1        0
    item3   4         1       4        1
    item4   1         0       4        4

有什么想法吗? 感谢您的帮助。

【问题讨论】:

【参考方案1】:

我认为您的示例 WANT 不正确。

data test;
   input item1-item4;
   datalines;
    1 0 1 0
    1 1 1 0
    1 0 1 0
    1 0 1 1
;;;;
proc print;
   run;
proc corr noprint sscp out=sscp(drop=int: where=(_type_ eq 'SSCP' and _NAME_ ne: 'Int'));
   var item:;
   run;
proc print;
   run;

【讨论】:

以上是关于SAS Base - 关联规则矩阵的主要内容,如果未能解决你的问题,请参考以下文章

关联规则-算法原理与案例

关联规则分析怎么做?

机器学习算法关联规则-3 关联规则的指标问题和关联规则的使用方法

关联规则挖掘算法的介绍

关联规则

利用关联规则实现推荐算法