tableau绘制雷达图

目标图形:
在这里插入图片描述

1. 数据准备
(1)原始数据
你要进行用雷达图比较的对象的各指标的数据。
在这里插入图片描述
(2) 处理后数据
在原数据的基础上添加对各指标进行区间的划分数据,也就是层级的划分。
在这里插入图片描述

2. 操作步骤
(1)数据转化
转化前:
在这里插入图片描述
转化后:(部分用户使用tableau的【数据透视表】功能,但是也可线下直接处理成这样)
在这里插入图片描述
(2)添加【计算字段】
规则:
在这里插入图片描述
逻辑:
1) 角度

case [能力名称]
when '升级速度' then 0
when '进攻能力' then PI()/4
when '单挑能力' then PI()/2
when '团战能力' then PI()*3/4
when '存活能力' then PI()
when '打钱能力' then PI()*5/4
when '拆塔能力' then PI()*3/2
when '辅助能力' then PI()*7/4
END

2)x

COS([角度])*[能力值]

3)y

sin([角度])*[能力值]

4) 结果展示
在这里插入图片描述
3. 开始绘图
4.
4. 美化
1) 背景颜色修改
在这里插入图片描述
修改后
2)

2)添加显示标签
显示玩家数据:

CASE [F1]
WHEN  '玩家A' THEN [能力值]
WHEN '玩家B' THEN [能力值]
WHEN  '玩家C' THEN [能力值]
END

显示能力名称:

if[F1]='圆5'  then [能力名称]END

3)显示标签
在这里插入图片描述

### 如何在 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]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值