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

简介: 利用KNIMI做客户细分老帅 20150801http://blog.csdn.net/shuaihj一、测试数据              需要测试数据,请留下邮箱 二、计算消费金额和消费次数1.

利用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.数据流

相关文章
|
1月前
|
数据采集 运维 数据挖掘
API电商接口大数据分析与数据挖掘 (商品详情店铺)
API接口、数据分析以及数据挖掘在商品详情和店铺相关的应用中,各自扮演着重要的角色。以下是关于它们各自的功能以及如何在商品详情和店铺分析中协同工作的简要说明。
|
4月前
|
数据可视化 数据挖掘 大数据
【数据挖掘】数据规约中维归约、小波变换、主成分分析的讲解及实战(超详细 附源码)
【数据挖掘】数据规约中维归约、小波变换、主成分分析的讲解及实战(超详细 附源码)
63 0
|
2月前
|
数据采集 算法 搜索推荐
数据挖掘实战:基于KMeans算法对超市客户进行聚类分群
数据挖掘实战:基于KMeans算法对超市客户进行聚类分群
133 0
|
7月前
|
数据采集 数据可视化 数据挖掘
爬虫技术对携程网旅游景点和酒店信息的数据挖掘和分析应用
爬虫技术是一种通过网络爬取目标网站的数据并进行分析的技术,它可以用于各种领域,如电子商务、社交媒体、新闻、教育等。本文将介绍如何使用爬虫技术对携程网旅游景点和酒店信息进行数据挖掘和分析,以及如何利用Selenium库和代理IP技术实现爬虫程序
279 0
|
4月前
|
数据挖掘
【数据挖掘】多元线性回归对波士顿房价分析实战(超详细 附源码)
【数据挖掘】多元线性回归对波士顿房价分析实战(超详细 附源码)
162 0
|
4月前
|
机器学习/深度学习 数据挖掘 BI
【数据挖掘】回归分析定义、概念、分类、过程讲解(图文解释 超详细)
【数据挖掘】回归分析定义、概念、分类、过程讲解(图文解释 超详细)
63 0
|
9月前
|
Web App开发 JavaScript 前端开发
如何使用Selenium自动化Chrome浏览器进行Javascript内容的数据挖掘和分析?
数据挖掘和分析是当今互联网时代的重要技能,它可以帮助我们从海量的信息中提取有价值的知识,为我们的决策和行动提供支持。但是,有些网站的内容是通过Javascript动态生成的,这就给数据挖掘和分析带来了一定的难度。如何才能有效地获取和处理这些Javascript内容呢?本文将介绍一种简单而强大的方法,就是使用Selenium自动化Chrome浏览器进行Javascript内容的数据挖掘和分析。
如何使用Selenium自动化Chrome浏览器进行Javascript内容的数据挖掘和分析?
|
10月前
|
数据可视化 数据挖掘 Serverless
数据挖掘|R-相关性分析及检验
数据挖掘|R-相关性分析及检验
185 0