数据挖掘典型应用:如何做好关联分析

标签: 数据挖掘 | 发表时间:2014-11-19 18:05 | 作者:猫儿
出处:http://www.techxue.com/forum.php

在电商数据运营中,对于客户而言,有两个很重要的指标对于扩大销售规模是很重要的:第一,提高顾客重复购买次数;第二,提高客户订单中的Basket size(即购物篮件数)。而第二个指标提高Basket size,就是让客户从以前只购买一件产品的转换到现在购买多件产品,从而提高整个购物篮的销售金额,最大限度地实现销售增长。

但是如何挑出那些产品之间有关联销售的机会,从而形成相应的组合优惠套装呢?去过零售商场的人都知道,经常看到不少组合的套装打包在一起优惠销售,例如P&G的产品:飘柔洗发水+玉兰油沐浴露、海飞丝洗发水+舒肤佳沐浴露等等。再例如本人参与撰写的Excel疑难千寻千解之《Excel 2010 数据透视表大全》+《Excel 2010 操作与技巧》+《Excel 2010 函数与公式》在当当网上形成了一个促销礼包,就说明该组合是顾客最喜欢购买的,并且是销售比较好的组合。对于P&G的产品组合,背后必然有相应的数据进行支撑,才敢推出相应的优惠组合套装;而对于本人书本的组合,有可能是当当网做了相应的分析,确认这三本书捆绑在一起能产生最大的销售机会,也有可能是出版社通过人为的数据协助当当推出这样的组合。但无论怎么样的决策,优惠组合套装都离不开数据支撑,而这背后的原理就是涉及到数据挖掘中的关联分析。说起关联分析,也许是太过于专业了,但连那些都不知道啥数据挖掘的最土鳖的那些土人都听说过啤酒与尿布的典型案例,啤酒与尿布就是关联分析的典型,让无数的人都对该规则津津乐道,但这个都已经成为过去了,现在数据增长及产品增长飞速,会出现越来越多啤酒与尿布的规则指导市场运营。结合本人的参与的电商数据挖掘、零售大商场的数据挖掘经验,分享一点我对关联分析的所谓经验,帮助他人或帮助自己不断提高。

第一、关联分析具体能用来做什么呢?

可以一句话来概括:最大限度地从你口袋里面掏出更多的钱买我的产品。

1. 通过关联规则,推出相应的促销礼包或优惠组合套装,快速帮助提高销售额。如前面所说的:飘柔洗发水+玉兰油沐浴露、海飞丝洗发水+舒肤佳沐浴露等促销礼包;还比如全家里面推出的牛奶+面包、豆奶+面包的早餐组合。

2. 零售超市或商场,可以通过产品关联程度大小,指导产品合理摆放,方便顾客最购买更多其所需要的产品。最常见的就是超市里面购买肉和购买蔬菜水果等货架会摆放得很近,目前就是很多人会同时购买肉与蔬菜,产品的合理摆放也是提高销售的一个关键。

3. 进行相关产品推荐或者挑选相应的关联产品进行精准营销。最常见的是你在亚马逊或京东购买产品的时候,旁边会出现购买该商品的人,有百分之多少还会购买如下的产品,快速帮助顾客找到其共同爱好的产品。物以类聚,人以群分。例如,穷人一般和穷人在一起,富人也喜欢和富人在一起。还有数据挖掘的人喜欢和数据挖掘的人打交道,都离不开这些鸟道理。

4. 寻找更多潜在的目标客户。例如:100人里面,购买A的有60人,购买B的有40人,同时购买A和B的有30人,说明A里面有一半的顾客会购买B,反推而言。如果推出类似B的产品,除了向产品B的用户推荐(因为新产品与B的功能效果比较类似)之外,还可以向A的客户进行推荐,这样就能最大限度地寻找更多的目标客户。

注:以上的具体应用场景是目前本人知识范围内能想到的且都用在实际场景的。

第二、如何做好关联分析呢?

1. 必须进行大量的产品梳理工作,区分不同等级的层次关系,并且给相应的产品打上合适的标签。产品梳理是一项纯手工的并且需要耗费大量的人力及时间才能完成的。一般的企业,其产品不会很多,就比如P&G的产品或者其SKU数,也不过是几千个,但产品梳理的标准是很重要的。产品标准过于粗放,对于后期的关联分析意义不大;产品标准过于细化,如涉及到SKU的层面的话,关联分析出的规则也不一定很理想。所以选定好一个比较合理的产品梳理规范,对于关联分析的结果精准程度很重要。

因为很多SKU一般只有产品名称及价格,对数据管理比较规范的企业会打上品牌标签,其他相应的信息都是需要进行手工梳理。具体的产品梳理示例如下:

产品名称

价格

品牌

系列

价格档次

海飞丝男士去屑洗发水 活力酷爽型190ml 洗发去屑正品

23.90

海飞丝

洗发水系列

海飞丝丝源复活头皮净化洗发水530ml 洗发正品

79.00

海飞丝

丝源复活系列

如果对于大零售超市或商场,其SKU数一般都是几十万甚至上百万,产品梳理工作是一项很痛苦的工作,但如果要从数据角度进行产品运营,建议可以开展相应的产品梳理咨询项目,通过半年多的产品梳理,形成标准化的产品梳理流程及产品目录。过去的半年里,在对某商场的产品梳理时候,发现目前的产品体系还是漏洞百出,很多还是很不规范的。做好关联分析或数据运营,请从产品梳理工作开始。

2. 建议选取SAS EM模块里面的关联分析模块。合适的工具是做好关联分析的关键。个人使用过SPSS Clementine里面的关联分析模块,其实其对数据格式要求很严格,但不符合常规的数据库录入的基础源数据,操作也不算很简单。R语言里面的关联分析缺陷也不少,别看目前大吹特吹R语言在大数据上的应用有多广,前途有多光明,但我们只是从业务角度去挖掘商业机会,不懂那些Java等更高级的编程。其实发现还是SAS的EM模块比较好用,纯图形化操作。

3. 请深刻理解关联分析中的三度:置信度、支持度、提升度,同时不能忽略产品规模。如果规则的提升度很高,但其相关的置信度很小,说明其市场规模很小。市场经营必须同时考虑市场规模大小及精准程度大小的两个维度。如果该规则真的很精准,但其受众客户就只有几百个,对于销售额而言,一点都没有影响。而另外一条规则虽然提升度不是很高,但其受众客户涉及了几万人,对该部分客户进行营销,能够有效地扩大规模,大幅提高销售额。所以后期的营销规则选取也必须要切合实际的商业应用。

第三、关联分析有哪些后遗症?

1. 注意购买产品赠送礼品的人为因素影响规则。有些挖掘师或分析师在做出关联分析后,看到了几条提升度及置信度都很高的规则,就兴奋不已地告诉客户:我觉得产品A和产品B有很大的关联性,从数字上看,捆绑销售肯定能够取得很好的销售效果。当拿到这样的结果的时候,客户很镇定地说:“你不知道我们在某月的时候,大量开展了购买产品A即可免费赠送产品B的活动么?”杯具,坑爹。对于这个时候的挖掘师是很悲催的。在筛选关联规则的时候,必须对该企业过去一年开展的活动有了解,还必须对不同时间段的主推产品进行提前沟通,确保关联规则不受人为因素影响。

2. 注意产品之间的位置摆放是否有很大的影响。在零售大商场中,产品摆放的位置对产品关联销售会产生很大的影响的,因为关联分析就是为了更方便地让顾客找到其需要的产品,购买更多其需要的产品。人流比较大的两个相隔货架之间的产品关联性比较大,在我们项目中会发现不少的这样规则。但其结果表明了货架关联性比较大,摆放在一起就肯定比较合理的。但在进行关联分析的时候,客户更希望能从其他不相隔的货架之间找出更好的关联销售机会,这决定了后期的关联规则挑选难题。

3. 注意关联推荐的规则合理性及流失成本的大小。后期的关联推荐应用于主要是三个方面:1、重购:继续购买原来的产品;2、升级:购买更高档次的产品;3、交叉销售:购买相关的产品。如果该规则的客户本来是买了50块钱的产品的,发现关联规则里面出现了推荐其购买30块的同类型产品,这等于给客户降档推荐了,会让销售额大幅减少,销售机会白白浪费并且造成了损失,所以在进行关联推荐的时候,那些涉及到了降档的规则一定要剔除。

关联分析是一个很有用的数据挖掘模型,能够帮助企业做很多很有用的产品组合推荐、优惠促销组合,同时也能指导货架摆放是否合理,还能够找到更多的潜在客户,的确真正的把数据挖掘落到实处。

相关 [数据挖掘 典型 应用] 推荐:

数据挖掘典型应用:如何做好关联分析

- - 互联网分析沙龙
在电商数据运营中,对于客户而言,有两个很重要的指标对于扩大销售规模是很重要的:第一,提高顾客重复购买次数;第二,提高客户订单中的Basket size(即购物篮件数). 而第二个指标提高Basket size,就是让客户从以前只购买一件产品的转换到现在购买多件产品,从而提高整个购物篮的销售金额,最大限度地实现销售增长.

R 语言企业级数据挖掘应用

- - 刘思喆@贝吉塔行星
三月底参加了中国人民大学统计学院海峡两岸数据挖掘研讨会,和大家简单聊了聊R语言在京东商城的数据挖掘应用. 本来想接着写篇博文说明一下, 一直也没腾出时间,今天补上. 在互联网企业,在分析端使用闭源的商用软件几乎是不可能的,原因很简单:成本太高,不管是使用,还是研发及维护. 但我个人觉得这可能还不是最主要的原因,对于互联网企业来说,数据虽然获取更容易,但环境更为复杂.

营销应用数据挖掘哪里强!

- - 人人都是产品经理
阿拓带你飞:互联网的应用已经深入各个领域,你对营销应用挖掘业务了解多少. 本文带你学会数据挖掘懂得运用“产品推荐引擎”和“用户导向”,提升网站核心价值. 当下的时代是互联网的时代,互联网的深入的应用已经覆盖了各行各业,老老少少. 任何人,无论是什么职业,有什么业务模式,产品也好,服务也罢,如果想要有效地开拓市场、引起关注、唤醒客户,都不能离开互联网这个平台而独善.

试论数据挖掘技术在旅游营销中的应用

- - 标点符
目前,中国的旅游企业面临着一个竞争非常激烈的经营环境. 在现有的需求中获得足够的市场份额是每个企业非常关心的问题. 酒店的亏损经营、旅行社的微利经营实际上预示着通过低价竞争获取市场份额的营销策略在中国已经走到了尽头. 在这种状况下,迫切要求我们采取. 一种切实有效的非价格竞争策略. 价格战的根本原因是不能提供差异化的产品和差异化的营销.

大数据、数据挖掘在交通领域有哪些应用?

- - 知乎每日精选
对交通行业缺乏深入了解,如有兴趣建议看看:. 大数据理论如何指导交通数据分析. 有数据才有分析,交通领域的数据产量巨大. 这个很好理解,详细讨论需要另开一个问题 大数据对物流管理有什么影响. 交通局通过数据实时分析一方面可以控制公交车和地铁的发车班次和时间,减少空车率,疏导客流缓解城市道路压力;另一方面也可以进行线路优化.

数据挖掘是神马?

- - 互联网分析
1、数据挖掘需要‘神马样’的流程.  2、哥,有没有详细点的,来个给力的. 4、数据在统计意义上有哪些类型. 9、知道这些工具不知道如何在工作中用呀. 11、还有没有更人性化、智能化的展现. 12、上面这图看起来很给力,背后很复杂吧.  16、转载的留个来源 ,毕竟是我辛苦收集和想出来的,谢谢. 忘记“大数据”,从“中数据”开始.

这就是数据挖掘

- - 互联网分析
当今数据库的容量已经达到上万亿的水平(T)— 1,000,000,000,000个字节. 在这些大量数据的背后隐藏了很多具有决策意义的信息,那么怎么得到这些“知识”呢. 也就是怎样通过一颗颗的树木了解到整个森林的情况. 计 算机科学对这个问题给出的最新回答就是:数据挖掘,在“数据矿山”中找到蕴藏的“知识金块”,帮助企业减少不必要投资的同时提高资金回报.

关于数据挖掘

- - 牛国柱
以下内容来自网络,关于数据挖掘的一些最基本的知识. 数据挖掘是对一系列数据进行分析和挖掘的方法的统称,在精准营销领域,最常用的数据挖掘方法主要包括以下三类:分类、聚类、关联. 分类(Classify)属于预测性模型. 分类模型的构建需要“训练样本”,训练样本中的每一个个体的类别必须是明确的. 分类模型的特征变量一般称为“自变量”,又叫“预测变量”,类别变量称为“目标变量”.

数据挖掘与Taco Bell编程

- everfly - 译言-每日精品译文推荐
来源Data Mining and Taco Bell Programming. Programmer Ted Dziuba suggests an alternative to traditional program that he called "Taco Bell Programming." The Taco Bell chain creates multiple menu items from about eight different ingredients.

使用Weka进行数据挖掘

- - 搜索研发部官方博客
数据挖掘、机器学习这些字眼,在一些人看来,是门槛很高的东西. 诚然,如果做算法实现甚至算法优化,确实需要很多背景知识. 但事实是,绝大多数数据挖掘工程师,不需要去做算法层面的东西. 他们的精力,集中在特征提取,算法选择和参数调优上. 那么,一个可以方便地提供这些功能的工具,便是十分必要的了. 而weka,便是数据挖掘工具中的佼佼者.