You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Qlik Sense雷达图中展示双维度(员工技能与兴趣)

在Qlik Sense中实现双维度(技能+兴趣)雷达图的方法

1. 数据格式准备(关键步骤)

Qlik Sense的雷达图对长表格式支持更好,需要把你的宽表数据(每列对应技能/兴趣项)转换为包含以下字段的长表:

  • 员工姓名/ID
  • 技能项(如Python、SQL、Excel)
  • 维度类型(固定为「技能」或「兴趣」)
  • 得分

如果你的原始数据是宽表(比如列名是Name, Python_Skill, Python_Interest, SQL_Skill...),可以用Qlik脚本的Crosstable函数快速转换:

// 先导入宽表数据
RawData:
LOAD 
    Name,
    Python_Skill,
    Python_Interest,
    SQL_Skill,
    SQL_Interest,
    Excel_Skill,
    Excel_Interest
FROM [你的数据源路径/文件名];

// 转换为长表并拆分维度类型
SkillsInterestData:
LOAD
    Name,
    // 拆分出技能项(下划线前的内容)
    Left(Metric, Index(Metric, '_') - 1) as Skill_Item,
    // 拆分出维度类型(下划线后的内容)
    Right(Metric, Len(Metric) - Index(Metric, '_')) as Dimension_Type,
    Score
;
Crosstable(Metric, Score, 1)
LOAD * RESIDENT RawData;

DROP TABLE RawData;

2. 创建双系列雷达图

  1. 在工作表中添加雷达图组件
  2. 配置维度:
    • 主维度:选择Skill_Item(作为雷达图的各个轴项)
    • 系列维度:选择Dimension_Type(区分「技能」和「兴趣」两个系列)
  3. 配置度量:
    • 添加度量:Sum(Score)(如果每个员工每个技能项只有一个得分,用Max(Score)或Avg(Score)效果一致)
  4. 样式调整(匹配示例效果):
    • 在「样式」→「系列」中,给「技能」和「兴趣」分别设置不同的线条/填充颜色
    • 开启「数据标签」,便于查看具体得分
    • 在「轴」设置中,固定雷达轴的取值范围(比如0-100),确保两个维度的对比基准一致

3. 实现单员工筛选(可选)

如果需要像示例图一样展示单个员工的技能与兴趣对比,添加一个列表框组件,关联Name字段,选中特定员工后,雷达图会自动展示该员工的双维度数据。


内容的提问来源于stack exchange,提问作者DrPolidori

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 07:35:04