购物篮分析(Market Basket Analysis)是通过顾客的购物篮信息研究其购买行为。主要目的在于找出什么样的东西应该放在一起。通过分析顾客的购买行为来探知顾客的属性及购买某些商品的可能原因,找出相关的联想规则,企业可利用这些规则更好的挖掘商业利益并建立竞争优势。

数据粉最常用的购物篮分析,当属关联购买分析:通过分析销售数据,来了解同时购买多个产品的人数或者订单数量,从而进行合理的产品投放。

最著名的购物篮分析,就属“啤酒与尿布”的故事,它正是一个典型的关联购买分析场景。

图片来自网络

那么,在 Tableau 中,如何实现购物篮分析呢?

今天,我们就通过两个示例来分享:如何在 Tableau 中用 LOD 函数和筛选器相结合,实现关联购买的分析。

本期《举个栗子》,我们要给大家分享的 Tableau 技巧是:购物篮分析 Market Basket Analysis 之关联购买。

为方便学习,栗子使用 Tableau 自带的“示例-超市”数据源。掌握栗子方法后,数据粉可尝试使用自己的数据。

---------------------------------------------------------->>

具体步骤如下:

NO.1 同时购买的订单数

第一个示例,呈现同时购买多个子类别产品的订单数。

1

打开 Tableau Desktop,连接“示例-超市”数据源。然后,将维度“子类别”拖放至筛选器。右击筛选器上的“子类别”胶囊,在下拉菜单中单击“编辑筛选器”。在弹出的“筛选器[子类别]”对话框中,选择“全部”。

2 右击筛选器上的“子类别”胶囊,在下拉菜单中单击“显示筛选器”。然后,在工作表视图右侧的筛选器中,单击“子类别”右侧小三角,勾选“多值(下拉列表)”。

3 将维度“订单ID”拖放至标记卡的“文本”中,然后单击文本“订单ID”右侧小三角,在下拉菜单中选择“度量”—“计数(不同)”。

此时,图表显示的是所有子类别的去重订单数量(如下图)。

当在筛选器中,同时勾选“标签-电话-复印机”时,图表会显示三种子类别产品的累计订单数量。

这显然不是我们想要的,我们要的是同时购买这三种子类别的订单数量。如何实现呢?

4 接下来,创建一个计算字段:判断真假。

键入函数:

{ FIXED [订单 ID]:COUNTD([子类别])}={COUNTD([子类别])}

5 再右击筛选器上的“子类别”胶囊,在下拉菜单中选择“添加到上下文”。然后,把刚刚创建的计算字段“判断真假”拖放至筛选器。右击筛选器上的“判断真假”胶囊,在下拉菜单中选择“编辑筛选器”,在弹出的对话框中勾选“真”。

Tips:这里设置成上下文,是要让判断真假的公式依照子类别筛选后的结果进行选择计算,如果不添加上下文直接拖拽判断真假字段,会显示‘伪’。

这样,我们就得出同时购买多个子类别的订单数了。

NO.2 同时购买的客户数占比

第二个示例,呈现同时购买多个子类别的人数占总人数的比例。

1 新建工作表,创建新的计算字段:if 和 总客户数。计算字段 if 的目的是求出同时购买多个子类别的客户数。

分别键入函数:

COUNTD(if
{ FIXED [客户名称]:COUNTD([子类别])}={COUNTD([子类别])} then [客户名称] END)

COUNTD([客户名称])

2 将维度“子类别”拖放至筛选器,右击筛选器上的“子类别”胶囊,在下拉菜单中选择“添加到上下文”。将新创建的计算字段“if”和“总客户数”拖放至标记卡的“文本”中,按需调整文本的显示格式。如此,就完成咯!

你可以根据需要,在工作表视图右侧的筛选器中勾选不同子类别,来分别查看同时购买它们的客户数占比哦!

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

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

文章部分信息来源于网络,如有侵权请告知!

tableau linux无网络安装_举个栗子!Tableau 技巧(127):购物篮分析之关联购买相关推荐

  1. tableau linux无网络安装_举个栗子!Tableau 技巧(110)两种方法实现正态分布 Normal distribution...

    关于正态分布 正态分布(Normal distribution),也称"常态分布",又名高斯分布(Gaussian distribution).正态分布是统计学中一个重要的概率分布 ...

  2. tableau linux无网络安装_四十二、Linux网络管理,软件安装,进程管理总结

    「@Author: Runsen」 1.⽹络管理 1.1 网络状态查看 在Linux中经常使用ifconfig,route和netstat查看网络状态,它们就是. net-tools工具,下面我来使用 ...

  3. Linux_鸟哥基础篇笔记_第一部分Linux的规则安装_第2章主机规划与磁盘分区

    第一部分Linux的规则安装_第2章主机规划与磁盘分区 2.1Linux与硬件的搭配 2.1.1 认识计算机的硬件设备 2.1.2 选择与Linux搭配的主机设备 2.1.3 各硬件设备在Linux中 ...

  4. Debian10Standard无网络安装后,设置静态IP,安装openssh-server 221024记录

    Debain各版本 bd cd dvd iso 归档下载地址 - Debian CDs/DVDs archive - http://cdimage.debian.org/cdimage/archive ...

  5. 举个栗子!Tableau 技巧(127):购物篮分析 Market Basket Analysis 之关联购买

    购物篮分析(Market Basket Analysis)是通过顾客的购物篮信息研究其购买行为.主要目的在于找出什么样的东西应该放在一起.通过分析顾客的购买行为来探知顾客的属性及购买某些商品的可能原因 ...

  6. tableau实战系列(二十八)-以可视化的方式打开关联分析算法购物篮分析(Market Basket Analysis)

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

  7. linux离线安装redmine_举个栗子!Tableau 技巧(97):离线安装 Linux 版 Tableau Server...

    为什么需要离线安装? 实际企业应用中,我们的服务器计算机基于数据保密.数据安全的需求下,使用的网络环境是内部网络,无法访问外部 Internet .这种情况,安装.停用.迁移或升级 Tableau S ...

  8. tableau两个不同的图合并_举个栗子!Tableau技巧(59):学做两个集合的维恩图(文氏图)Venn diagram...

    我们常说的维恩图( Venn 图),学名叫:文氏图( Venn diagram ),又称温氏图.这种图表主要用于展示在不同的事物群组(集合)之间的数学或逻辑联系. 爱好篮球的数据粉们,可能看到过这样一 ...

  9. 上网本能装Linux,无光驱安装:上网本安装Linux教程(1)

    无光驱安装:上网本安装Linux教程(1) 51CTO独家报道]上网本以其低廉的价格,轻便的体积获得了很多用户的青睐.上网本的主要功能以上网为主,可以支持网络交友.网上冲浪.听音乐.看照片.观看流媒体 ...

最新文章

  1. 深入理解pandas读取excel,txt,csv文件等命令
  2. 阿里达摩院 AI医疗 「铸剑」四年:上线170家医院,落地57座城市
  3. MSN即将退役,即时通讯开放平台成趋势
  4. RocketMQ初探(五)之RocketMQ4.2.6集群部署(单Master+双Master+2m+2s+async异步复制)
  5. SVN学习(二)——SVN 提交、更新、解决冲突等操作步骤
  6. php mysql关键技术_中高级PHP开发者应该掌握哪些技术?
  7. crf模型 java_定制你自己的CRF模型
  8. idea中,springboot项目部署到docker
  9. 全网独家分享,软件测试就该这么学,3个月进大厂!
  10. r语言折线图_R语言基础入门视频教程——语法篇(完结)
  11. secedit.exe本地安全策略命令
  12. 萝卜小姐-Handler之系列sendMessage学习
  13. 32768HZ晶振不起振
  14. php mp4 ckplayer,ckplayer:超酷网页视频播放器
  15. win2003桌面图标蓝底去除
  16. 关于微信的几个小技能(存起来,您会用得上)
  17. Medusa(美杜莎)和Hydra(九头蛇)快速入门手册:02
  18. CTFlearn-misc(fore/prog)-wp(3)
  19. 04 Qt音视频多媒体播放器开发,Qt6.2.3 multimedia
  20. 机械中计算机的应用研究,机械设计制造及其自动化中计算机技术的应用研究

热门文章

  1. 元件又焊反了,电路板又在冒烟了!
  2. 单片机开发与Linux开发有何不同?
  3. python random.randint未定义_学习python - 无法弄清楚random.randint
  4. 立体栅格地图_更新丨智图栅格数据—彩色版地图,智臻智美,带来更好的业务体验...
  5. a标签跳转后关闭当前页面_微信小程序2020-day-2 导航项目(跳转三种形态)
  6. android onattach方法,Java Fragment.onAttach方法代码示例
  7. html中地图的绘制toolbars,三维GIS实验一:Surfer8地理信息制图.doc
  8. Oracle 11g中文版高清视频教程
  9. Exp4 恶意代码分析 20164302 王一帆
  10. 2017-2018-1 20155327 《信息安全系统设计基础》第十一周学习总结