码迷,mamicode.com
首页 > 其他好文 > 详细

KNIMI数据挖掘建模与分析系列_003_利用KNIMI做客户细分

时间:2015-08-01 10:10:06      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:knimi 数据挖掘 建模 大数据 分析

利用KNIMI做客户细分

老帅

20150801

http://blog.csdn.net/shuaihj

一、测试数据

技术分享            

需要测试数据,请留下邮箱

 二、计算消费金额和消费次数

1.读入(销售数据.csv)

技术分享

读取列标题

技术分享

2. 时间格式转换

技术分享

按指定时间格式识别“订单创建日期”列

技术分享

3.对金额分组加和

技术分享

依据客户编号对”销售金额”加和

技术分享 

技术分享

4.字段重命名更可读

技术分享

技术分享

统计结果

技术分享


5. 对订单分组计数

依据客户编号对”销售订单编号”进行去重加和

技术分享

技术分享

6.字段重命名更可读

技术分享

技术分享

统计结果

技术分享

7.连接查询客户的消费金额和消费次数

技术分享

设置连接方式和关键列

技术分享

8.统计结果

技术分享

9.数据流

技术分享

三、计算多少天没消费了

1.最近一次消费时间

技术分享

依据客户编号对订单创建日期取最大值

技术分享

技术分享

2.多少天没消费了

技术分享

计算客户最近一次消费,距离“2014年1月31日”有“多少天没消费了”

技术分享

3.过滤无用字段

技术分享

技术分享

4.统计结果

技术分享

5.数据流

技术分享

四、根据销售数据对客户进行层次聚类计算

1.连接查询客户的消费信息

技术分享

设置连接方式和关键列

技术分享

查询结果

技术分享

2.聚类计算前标准化

技术分享

设置需要标准化的列和标准化算法

技术分享

标准化结果

技术分享

3.计算层次聚类

技术分享

指定“距离函数”、“连接类型”以及参与聚类计算的列

技术分享

分层聚类结果

技术分享

技术分享

4.去掉噪声数据(全局)

放大层次聚类图

技术分享

选中噪声点并设置为噪声

技术分享

在全局过滤噪声数据

技术分享

查看被过滤掉的数据

技术分享

5.数据流

技术分享


四、根据销售数据对客户进行k-Means聚类计算

1.计算k-Means聚类

技术分享

指定聚类参数及参与聚类计算的列

技术分享

查看聚类结果

技术分享

2.根据聚类结果指派数据

(也就是根据训练模型测试真实数据)

技术分享

查看聚类结果

技术分享

3.决策树训练

技术分享

设置决策树参数

技术分享

查看训练结果

技术分享

4.数据流

技术分享

版权声明:本文为博主原创文章,未经博主允许不得转载。

KNIMI数据挖掘建模与分析系列_003_利用KNIMI做客户细分

标签:knimi 数据挖掘 建模 大数据 分析

原文地址:http://blog.csdn.net/shuaihj/article/details/47183107

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!