tableau linux无网络安装_举个栗子!Tableau 技巧(114):实现购物篮分析Market Basket Analysis...

关于购物篮分析
购物篮分析 Market Basket Analysis 是销售数据研究顾客的购买行为。零售、电信、金融服务、保险、医疗等多行业,可通过了解顾客的购买习惯和规则,挖掘商业利益并建立竞争优势。

“阿达,请问我如何才能在 Tableau 中算出购买了某一类产品,同时购买其他类产品的订单数量?“很多用户提出类似的需求。

实现购物篮分析的重要一环,是需要完成同现关系(Co-Occurrence)分析。

ace4059b62ca645ea9e2dc0f507e31a6.gif

我们在 Tableau 中可以用参数和集的功能配合来实现这个计算效果。一起学学看!

81561c432b08737fc9c81185a99f90e9.png

本期《举个栗子》,阿达要给大家分享的 Tableau 技巧是:实现购物篮分析 Market Basket Analysis。

为方便学习,栗子使用 Tableau 自带的示例-超市数据源。

————————————————————————————》》

具体步骤如下:

STEP 1 : 创建参数

首先,连接示例-超市数据源。然后,创建1个参数,命名为“选择产品”,数据类型选择为“字符串”,允许的值选择“列表”,“值列表”选择从字段添加“子类别”字段的所有值。

99c46f50c08db05ef446e1c822efb6b2.png

创建完成后,显示此参数控件。

STEP 2 : 创建计算字段

我们需要创建2个计算字段:

第一个计算字段,命名为“同时也购买了”(公式如下),用于标识订单(除了用户通过参数选择的产品外)同时包含的其他产品。

IF [子类别] <> [选择产品] THEN [子类别] END

28d1dcfca369116f5e08f5265f5c172b.png

第二个计算字段,命名为“产品计数”(公式如下),用于计数匹配的产品。

IF [子类别] = [选择产品] THEN 1 END

c713e2f4cc82f262e0f9ecda9cc8b510.png

STEP 3 : 创建集

接着,我们创建一个集来确定某个订单是否具有在参数控件中选择的项:右键维度里的“订单Id”字段,选择“创建”-“集”。

ba4cd7d3543b4608bc5dcb8149415e5b.png

然后,在弹出的创建集对话框中,输入集的名称“是否包含选定产品”,转到“条件”选项卡,选择“按字段”-“产品计数”-“总和”-“>=”-“1”。

该集用于确定某个订单是否具有在参数控件中选择的项。

e27921b40d0750a5f0dee9853739abe4.png

STEP 4 : 创建视图

最后,我们来创建所需要的视图:

  • 将“同时也购买了”拖到“行”功能区;
  • 将“订单Id”拖到“列”功能区,在警告对话框中,单击“添加所有成员”;
  • 在“列”上单击“订单Id”字段,并选择“度量”-“计数(不重复)”以更改聚合;
  • 在图形中右键单击 “Null”条形,并选择“排除”;
  • 将“是否包含选定产品”集拖到“筛选器”功能区。

这样,我们就能计算出:同时购买包含多种子类别产品的订单量。

5ed683fe7e3064f0c8759e9dc788fb82.png

通过右侧的筛选器,我们选择不同的产品类别,很容易查看”与此类别商品同时购买“的其他商品类别的订单量.

ace4059b62ca645ea9e2dc0f507e31a6.gif

今天的 Tableau 技巧,你 Get 到了吗?赶快试试看吧!

下一期《举个栗子》,再会~

667737539aa40204518169a523a0327d.png
文章部分信息来源于网络,如有侵权请告知!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
关于对大型超市“购物篮”的分析问题,并根据分析的结果来设计出实际的实施方案以达到最大限度的赢利。由于本题中假设了题目中的数据真实有效,而且各个问题的解决都是以他们为准,所以对数据的处理方法很重要。 本题包含了四个题目,题目都是递进的,后一个问题接着上一个问题来思考的,直到最后两个问题就接近了实际的应用目的了。 问题一,我们把商品的组合情况作为了未知因素,并通过从一般情况出发,找出了商品的组合方式和商品间的关联密切程度的函数关系式,它是一个只与商品组合A(k,l)有关的函数。只要给出任何商品组合,就可以找出它的密切程度即概率。 问题二,我们利用穷举法,把已知的数据用Matlab编程进行筛选,把符合要求的数据筛选出来,经过求解我们得到表4结果。即当商品组合对为(217,283),买的人数最多,为23次,其他组合也分布在10次以上。 问题三:运用最优解的方法,求得了不同的商品组合时候的利润,并得到了最大利润为:商品组合为529,598时,利润为6717.84。再根据问题二中已经找出了各个商品的组合对组合情况及他们的利润,把购买次数大的和利润大的两个因素结合起来考虑,找出符合以下要求的组合:商品组合中有一个利润大一个利润小,同时满足表格5中购买次数比较大是商品组合。促销中,我们可以把上面组合中利润高的商品:354,529,752,661,829,打折f(i),其它商品价格不变。经过多次进行市场实践调查,得到当打折为f(i)的时候可以得到最大的利润,那么f(i)就是我们需要的打折数据。根据这个数据,我们进行促销,这就是我们的促销的初步方案。 问题四:就是根据我们对以上各个问题的解决思路找到使得超市赢利最大的方法,即是把商品间关联密切程度大的商品集中在一起,方便顾客的购买。同时达到赢利最大的目的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值