Tableau图表 • 雷达图

本文介绍了如何在Tableau中创建雷达图,包括导入数据、创建计算字段、创建视图以及导入背景图的步骤。通过示例展示了雷达图在比较足球运动员不同能力值上的应用。

雷达图,又名“戴布拉图”、“蜘蛛网图”,可用于对比同类群体中的相对强弱及综合实力,常用来直观比较两个或多个个体的各个维度的数值差异。

图:雷达图示例(图片来源于网上)

这里使用足球游戏中的部分球员能力值数据集,创建球员能力雷达图。

导入数据

这里的数据集结构比较简单,共有11个球员,每个球员有六项能力,要创建的雷达图将用于这些球员之间的六项能力对比。

图:数据集结构示例

将球员数据集导入到tableau,并将它们进行转置,更改字段名称,完成初始数据结构的调整。数据结构调整结果如下所示:

图:数据结构调整结果示例

创建计算字段

创建雷达图的关键,在于相关计算字段的创建。

创建弧度计算字段:

RUNNING_SUM((2*PI()) / MIN({COUNTD([能力])})) + (PI()/2)

创建距离计算字段,该字段表示圆点到数据点的距离:

AVG([能力值])

创建X轴计算字段:

[距离]*COS([弧度])

创建Y轴计算字段:

[距离]*SIN([弧度])

创建视图

完成上述四个计算字段的创建后,就可以进入到视图创建阶段。

首先,将X轴字段和Y轴字段分别拖放到“列”功能区和“行”功能区。

图:拖放字段示例

然后,将“标记”卡区域的视图类型设置为“多边形”,并把“能力”“弧度”“姓名”字段分别拖放到“详细信息”、“路径”和“颜色”。

图:"标记"卡区域设置示例

第三步,将X轴字段、Y轴字段及“弧度”字段的计算依据设置为"能力",即可初步创建出雷达图雏形。

图:雷达图雏形示例

第四步,将“姓名”字段设置为筛选器,并将颜色透明度和边界线条进行适当调整,调整结果如下:

图:初步调整结果示例

第五步,调整坐标轴,将横轴和纵轴的范围均设置为-100100

图:调整坐标轴示例

第六步,由于能力值都是正数,因此,需要将视图中的坐标轴的负数调整为正数进行显示,具体设置如下:

图:设置数字格式示例

导入背景图

一般来说,雷达图中,除了表示数值的多边形,还有一个网状图作为背景,用于更为清晰的展示各个数值所处的具体位置。

一般网状背景图有两种做法,一种是直接导入图片,一种是通过计算字段实现。这里使用较为简单的图片导入法。

通过"地图"菜单的“背景图像”打开图片导入窗口,选取已经准备好的背景图,再进行如下设置:

图:添加背景图像示例

添加完背景的雷达图如下所示:

图:完成背景添加结果示例

此时,再对视图进行格式化,如隐藏坐标轴标题、隐藏网格线、设置工具提示等,一个简约的雷达图即可创建完成。需要注意的是,由于通过“地图”菜单添加的背景图,因此视图中,鼠标滚轮可以对视图进行缩放,如果觉得不方便,可在“地图”菜单中的“地图选项”窗口,取消以下两项设置即可。

图:取消视图缩放示例

完成雷达图后,我们可以用该图直观比较一下,C罗和梅球王的能力数值差别体现在哪些方面:

图:球员能力对比示例
(全文完)
在这里插入图片描述

### 如何在 Tableau 中创建雷达 #### 准备工作 为了成功创建雷达,在开始之前需准备好数据集。如果原始数据不适合直接用于绘制,则可能需要准备一个辅助表来定义雷达的角度和层次结构[^3]。 #### 创建辅助表格 考虑到雷达的特点,通常会涉及多维分析。因此,建议创建一个辅助表格以简化绘过程。此表格应包含两个主要列:“雷达层级”与“角度”。其中,“雷达层级”的取值范围是从0至所需的层数;而“角度”则按照每60度划分一周圆周上的六个方向(即0°、60°、120°...直到360°)。 ```plaintext | 雷达层级 | 角度 | | --- | --- | | 0 | 0 | | 0 | 60 | ... | 4 | 360 | ``` #### 数据连接与整理 完成上述准备工作之后,下一步是在Tableau中加载并处理这些数据。确保将实际业务数据同辅助表结合起来,以便能够准确反映各个维度下的表现情况。 #### 构建计算字段 对于每一个想要展示的数据项,都需要建立相应的计算字段来确定其具体位置。例如,可以通过`COS()`和`SIN()`函数配合使用,基于设定好的角度参数以及半径长度(`R`)来进行坐标转换: \[ X = \cos\left(\frac{2π}{n}(i-1)\right) × R \] \[ Y = \sin\left(\frac{2π}{n}(i-1)\right) × R \] 这里\( n \)代表总的扇区数量,\( i \)表示当前索引编号,而 \( R \)则是从中心向外延伸的距离大小[^5]。 另外还需要为路径顺序设立单独的计算字段,用来指导可视化工具按正确的序列渲染形元素[^4]。 #### 绘制图表 当所有的前期配置完成后,就可以正式进入图表绘制阶段了。选择合适的标记类型(如线条或区域填充),调整颜色方案和其他样式属性,使得最终效果既美观又易于理解。值得注意的是,利用Tableau的强大交互功能还可以实现诸如鼠标悬停提示等功能增强用户体验[^1]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值