人人都是可视化分析师系列之:三步搞定购物篮分析

通常企业中比较关心的分析会有关联分析,例如:同时购买品牌A和品牌B的客户有多少,同时购买品牌C和品牌D的客户有多少;哪些产品一起购买的机率比较高:购买了椅子的订单中还包括了其他什么产品,占比是多少,等等。其实用Tableau分析这些关联关系so easy!下面跟着Amber一起来吧~~~~

背景:数据为自带的supperstore数据,想要知道购买了某个子类别产品的订单中包括哪些其他子类别的产品,占比是多少。

先上效果图:点击椅子,左边条形图:橘黄色代表其他子类别产品中椅子的数量,右边条形图代表占比

11T

Step 1:添加计算字段:

1.按子类别汇总数量,3a Total Items – Subcategory :{fixed [子类别]: sum([数量])}。用fixed详细级别表达式来计算每种子类别的总数量,数值是固定的,不会随着视图添加其他维度而变化。

2.计算占比,选中子类别产品数量占按子类别汇总数量的比例,3b %:if sum([数量]) / sum([3a Total Items – Subcategory])=1 then null else sum([数量]) / sum([3a Total Items – Subcategory]) end

Step 2:制作图表:

1.将“子类别”拖至行;“3a Total Items – Subcategory“,“数量”拖至列。

12T

2.将订单Id拖至“总计(数量)“标记的详细信息中,颜色边框设置为无,点击“数量”轴,右键“双轴”

13T 14T 15T

3. 点击“数量”轴,右键“同步轴”,点击“Abc”,显示标签数量,点击排序,降序排列

16T

4.将3b %拖至列,

17T

Step3 建立联动关系:

点击工具栏上“工作表”,选择“操作”,然后“添加操作”,源工作表和目标工作表都为“3 购物篮分析”,运行操作方式:选择”清除”,选定的字段:选择为“订单Id”,点击“确定”。

18T

在3b %中加一条平均值得参考线:在“分析”页签中,将平均线拖至下图红框中。

19T

来欣赏一下吧,点击子类别上的装订机,其他类别上的橘黄色部分显示的就是装订机的订单中还购买的其他子类别产品的数量,右侧就是再相应子类别中的占比。