举个栗子!Tableau 技巧(280):创建点象限图( Dot Quadrant Chart )

之前分享过 🌰 :四象限图 和 葡萄干布丁图。今天,我们将两者的呈现方式结合起来,创建如下的点象限图( Dot Quadrant Chart ),可以帮助数据粉在有限的看板区域内展示更多的数据信息。

图片
那么,如何在 Tableau 中具体实现呢?栗子一睹为快吧!

本期《举个栗子》,我们要给大家分享的 Tableau 技巧是:创建点象限图( Dot Quadrant Chart )。

为方便学习,栗子使用自拟的数据源(如下图)。掌握栗子方法后,数据粉可尝试使用其他数据源。懒癌患者可拷贝以下链接至浏览器,下载栗子数据源哦:
https://www.dkmeco.com/community/example/detail-859在这里插入图片描述
具体步骤如下:

1

创建数据桶和计算字段

打开 Tableau Desktop 或 Tableau Public ,连接栗子数据源,新建工作表。在“数据”窗格,右键单击字段“Path”,下拉菜单选择:创建-数据桶。

在弹出的“编辑数据桶”对话框中,将数据桶大小设置为:1。
在这里插入图片描述
接着,创建 7 个计算字段:

➤ 计算字段:Index,键入函数
INDEX()在这里插入图片描述
➤ 计算字段:TC_Percentage,键入函数
WINDOW_MAX(MAX([Percentage]))在这里插入图片描述
➤ 计算字段:Rows,键入函数
IF [Index] = 1 THEN
1
ELSEIF [Index] <= 4 THEN
2
ELSEIF [Index] <= 9 THEN
3
ELSEIF [Index] <= 16 THEN
4
ELSEIF [Index] <= 25 THEN
5
ELSEIF [Index] <= 36 THEN
6
ELSEIF [Index] <= 49 THEN
7
ELSEIF [Index] <= 64 THEN
8
ELSEIF [Index] <= 81 THEN
9
ELSE
10
END在这里插入图片描述
➤ 计算字段:Columns,键入函数
IF [Rows] = 1 THEN
0
ELSEIF [Rows] = 2 THEN
[Index] - 3
ELSEIF [Rows] = 3 THEN
[Index] - 7
ELSEIF [Rows] = 4 THEN
[Index] - 13
ELSEIF [Rows] = 5 THEN
[Index] - 21
ELSEIF [Rows] = 6 THEN
[Index] - 31
ELSEIF [Rows] = 7 THEN
[Index] - 43
ELSEIF [Rows] = 8 THEN
[Index] - 57
ELSEIF [Rows] = 9 THEN
[Index] - 73
ELSEIF [Rows] = 10 THEN
[Index] - 91
END在这里插入图片描述
➤ 计算字段:Color,键入函数
IF [Index] / WINDOW_MAX([Index]) < [TC_Percentage] THEN
WINDOW_MAX(MAX([Metric]))
ELSE
“Grey”
END在这里插入图片描述
➤ 计算字段:X,键入函数
IF WINDOW_MAX(MAX([Metric])) = “Metric 1” THEN
[Columns]
ELSEIF WINDOW_MAX(MAX([Metric])) = “Metric 2” THEN
[Rows]
ELSEIF WINDOW_MAX(MAX([Metric])) = “Metric 3” THEN
[Columns]
ELSE
-[Rows]
END在这里插入图片描述
➤ 计算字段:Y,键入函数
IF WINDOW_MAX(MAX([Metric])) = “Metric 1” THEN
[Rows]
ELSEIF WINDOW_MAX(MAX([Metric])) = “Metric 2” THEN
[Columns]
ELSEIF WINDOW_MAX(MAX([Metric])) = “Metric 3” THEN
-[Rows]
ELSE
-[Columns]
END在这里插入图片描述
2

创建视图

将“标记”卡的标记类型改为:圆形。将“Path(数据桶)”拖放至列,再右键单击该胶囊,下拉菜单勾选“显示缺失值”,再将该胶囊拖放至“标记”卡的详细信息中。

将字段“Metric”和“Columns”分别拖放至列,再右键单击列上的“Columns”胶囊,下拉菜单选择:计算依据-Path(数据桶)。在这里插入图片描述
将字段“Rows”拖放至行,再右键单击该胶囊,下拉菜单选择:计算依据-Path(数据桶)。

将字段 “Color” 拖放至“标记”卡的颜色中,再右键单击该胶囊,下拉菜单选择:计算依据-Path(数据桶)。在这里插入图片描述
接着,将字段“X”拖放至列,替换掉列上的“Columns”胶囊,再右键单击该胶囊,下拉菜单选择:计算依据-Path(数据桶)。

将“Y”拖放至行,替换掉行上的“Rows”胶囊,再右键单击该胶囊,下拉菜单选择:计算依据-Path(数据桶)。在这里插入图片描述
然后,将列上的“Metric”胶囊拖放至“标记”卡的详细信息中。在这里插入图片描述
最后,再做一些视图的设置优化:隐藏轴标题、隐藏网格线、隐藏分隔线、隐藏行分隔符、隐藏零线、编辑颜色、调整工具提示。在这里插入图片描述
最后,单击“标记”卡的大小,按需设置图表中的圆点大小,就完成了我们想要的点象限图!在这里插入图片描述
本期的 Tableau 技巧,你 Get 到了嘛?
下一期,再见
在这里插入图片描述

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

  • 5
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值