KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

时间:2023-01-02 21:54:23

利用KNIMI做商超零售关联推荐

http://blog.csdn.net/shuaihj

一、測试数据

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

须要測试数据,请留下邮箱

二、训练关联推荐规则

1.读取销售记录(sales.table)

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

2.训练关联规则(得到前后项)

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />

设置最小项集属性

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

3.过滤不关心列

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

仅仅保留“后项”和“前项”两列

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

4.列重命名更可读

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />

5.数据流

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

6.训练结果

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

三、聚合后项信息

1.读取商品信息(items.table)

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

2.聚合后项具体信息

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

设置聚合方式和keyword段

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />

3.数据流

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

4.聚合结果

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

四、聚合前项信息

1.复制行ID(为合项提供根据)

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

给复制列取个新名字

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

复制结果:

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

2.拆前项

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />

拆分结果

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />

3.聚合前项具体信息

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

设置聚合方式和keyword段

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

4.列重命名更可读

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />

5.合并后项

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

设置合并根据keyword段

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />

设置合并后。”前项名称”组合在一起

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

6.合并结果

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

7.数据流

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />

KNIMI数据挖掘建模与分析系列_002_利用KNIMI做商超零售关联推荐的更多相关文章

  1. MyCat源码分析系列之——结果合并

    更多MyCat源码分析,请戳MyCat源码分析系列 结果合并 在SQL下发流程和前后端验证流程中介绍过,通过用户验证的后端连接绑定的NIOHandler是MySQLConnectionHandler实 ...

  2. MyCat源码分析系列之——BufferPool与缓存机制

    更多MyCat源码分析,请戳MyCat源码分析系列 BufferPool MyCat的缓冲区采用的是java.nio.ByteBuffer,由BufferPool类统一管理,相关的设置在SystemC ...

  3. [Tomcat 源码分析系列] (二) : Tomcat 启动脚本-catalina.bat

    概述 Tomcat 的三个最重要的启动脚本: startup.bat catalina.bat setclasspath.bat 上一篇咱们分析了 startup.bat 脚本 这一篇咱们来分析 ca ...

  4. Python股票分析系列——基础股票数据操作(一).p3

    该系列视频已经搬运至bilibili: 点击查看 欢迎来到Python for Finance教程系列的第3部分.在本教程中,我们将使用我们的股票数据进一步分解一些基本的数据操作和可视化.我们将要使用 ...

  5. Python股票分析系列——数据整理和绘制.p2

    该系列视频已经搬运至bilibili: 点击查看 欢迎来到Python for Finance教程系列的第2部分. 在本教程中,我们将利用我们的股票数据进一步分解一些基本的数据操作和可视化. 我们将要 ...

  6. spring源码分析系列 (8) FactoryBean工厂类机制

    更多文章点击--spring源码分析系列 1.FactoryBean设计目的以及使用 2.FactoryBean工厂类机制运行机制分析 1.FactoryBean设计目的以及使用 FactoryBea ...

  7. spring源码分析系列 (5) spring BeanFactoryPostProcessor拓展类PropertyPlaceholderConfigurer、PropertySourcesPlaceholderConfigurer解析

    更多文章点击--spring源码分析系列 主要分析内容: 1.拓展类简述: 拓展类使用demo和自定义替换符号 2.继承图UML解析和源码分析 (源码基于spring 5.1.3.RELEASE分析) ...

  8. spring源码分析系列 (3) spring拓展接口InstantiationAwareBeanPostProcessor

    更多文章点击--spring源码分析系列 主要分析内容: 一.InstantiationAwareBeanPostProcessor简述与demo示例 二.InstantiationAwareBean ...

  9. ENode框架Conference案例分析系列之 - 文章索引

    ENode框架Conference案例分析系列之 - 业务简介 ENode框架Conference案例分析系列之 - 上下文划分和领域建模 ENode框架Conference案例分析系列之 - 架构设 ...

随机推荐

  1. TouchSlop与VelocityTracker认识

    TouchSlop是处理触摸事件中的一个常量,被系统认为滑动和点击事件的临界点.理 解这个touchSlop是一个滑动距离值的常量,也就是说当我们手触摸在屏幕上滑动时,如果滑动距离没有超过touchS ...

  2. Linux上安装五笔

    1.安装# yum install ibus-table-chinese-wubi-jidian 2.设置ibus平台,添加五笔输入法# ibus-setup 3.#gsettings set org ...

  3. Linq to XML---网站地图和RSS Feed(ASP.NET的SEO)

    本系列目录网站地图的作用是让搜索引擎尽快的,更多的收录网站的各个网页.    这里我们首先要明白一个基本的原理,搜索引擎的爬行方式.整个互联网就像一张纵横交错的"网":网的各个节点 ...

  4. Mapper映射语句高阶应用——ResultMap

    resultMap 元素是MyBatis 中最重要最强大的元素.它就是让你远离 90%的需要从结果 集中取出数据的 JDBC代码的那个东西, 而且在一些情形下允许你做一些 JDBC 不支持的事 情. ...

  5. .NET客户端实现Redis中的管道(PipeLine)与事物(Transactions)

    序言 Redis中的管道(PipeLine)特性:简述一下就是,Redis如何从客户端一次发送多个命令,服务端到客户端如何一次性响应多个命令. Redis使用的是客户端-服务器模型和请求/响应协议的T ...

  6. Precision 7520双硬盘无法识别固态硬盘

    将RAID ON 修改为AHCI,如图1,会使得 win10无法 启动,如图2 图 1 图 2 可以开legacy,如图3,让电脑可以从u盘启动,如图4,但是也无法查看到固态硬盘 图 3 图 4 网上 ...

  7. AWTK(Toolkit AnyWhere): 为嵌入式、手机和桌面开发的通用GUI【转】

    转自:https://blog.csdn.net/absurd/article/details/80958279 AWTK = Toolkit AnyWhere AWTK是吸取了FTK和CanTK的精 ...

  8. Android内存优化相关

    Android的内存管理方式 Android系统内存分配与回收方式 一个APP通常就是一个进程对应一个虚拟机 GC只在Heap剩余空间不够时才去垃圾回收 GC触发时,所有线程都会被暂停!!! APP内 ...

  9. dede栏目添加自定义字段方法

    1.首先要进mysql 数据库里添加字段,命名好!比如我下面添加了一个栏目备注字段,当然你字段可以自己新建,找到表dede_arctype(这个是栏目模型的数据库表,这里面我添加的是栏目备注字段cla ...

  10. django xadmin app models 注册

    在app下新建adminx.py文件 # -*- coding: utf-8 -*- # 作者:神秘藏宝室 # 日期:2018/12/28 22:07 import xadmin from .mode ...