加入 PowerBI自己学 知识星球:下载源文件,边学边练;遇到问题,提问交流,有问必答。

雷达图(Radar Chart),又被叫做网络图、蛛网图,用来体现一个事物在3个或更多指标上的分项和整体强弱程度。从形式上看,雷达图是从中心辐射状的封闭折线,只需要较小的展示空间,借助封闭多边形更适合代表整体,从面积上能直观地表示整体的强弱程度。比如,学生分科成绩、电脑分项性能、城市综合指标、销售KPI概览、人员能力评估等。像如下这张雷达图,很容易看出,马龙在6项评估指标上均达到最大值5,被称为六边形选手。

解决方案  

雷达图要满足这些特点,才算完美:  

1 指标被归一化处理才具备可比性。比如,数学满分150,物理满分100,数学就要除以150乘以100。

2 可放置参考值,如及格值或满分值,至少要有满分值,这样便于评价整体是好是坏。

3 可以按项目排序,也可以按度量值从大到小排序。

4 每个指标的颜色可以设置,数值标签可以显示。

微软原生的雷达图很好用,美中不足的是不能显示度量值的数据标签,三方CLEAR PEAKS SL的Radar Chart带数据标签,但图例和图表会重叠,且不支持按项目排序。最终,还是推荐微软原生的雷达图。

举例  

用雷达图展示各课程的折算平均分。

模型  

成绩表

操作步骤  

STEP 1 选中成绩表,新建计算列-折算成绩,并书写折算平均分、满分、及格度量值。

折算成绩 =

SWITCH(TRUE(),

    [课程]="数学",DIVIDE([成绩],150)*100,

    [课程]="语文",DIVIDE([成绩],150)*100,   

    [课程]="英语",DIVIDE([成绩],150)*100,

    [课程]="物理",DIVIDE([成绩],100)*100,

    [课程]="化学",DIVIDE([成绩],100)*100

)

折算平均分 = AVERAGE('成绩'[折算成绩])

满分 = 100

及格 = 60

STEP 2 点击获取更多视觉对象,搜索radar,选择微软原生的Radar Chart。

STEP 3 在画布中添加Radar Chart并拖入字段,把雷达图项目表的课程放入类别,把平均折算分、及格、满分放在Y轴,下面的字段会出现在图表的下层。

STEP 4 在格式窗格中,打开图例开关,位置顶部居中;数据颜色按需设置;绘制线条是切换单纯线条和阴影区域的开关,数据标签默认为打开,它是类别的名称。

点击图标右上角三个点,可以选择排序方式,按折算平均分升降序或按课程升降序。

拓展

如果再新建一个参照人员表,此表与其他表无关系,仅为选择和用度量值生成一个参照人员的折算平均分,就可以通过选择在雷达图中实现两个人员的对比了。

点击阅读全文
Logo

永洪科技,致力于打造全球领先的数据技术厂商,具备从数据应用方案咨询、BI、AIGC智能分析、数字孪生、数据资产、数据治理、数据实施的端到端大数据价值服务能力。

更多推荐