首发于 PowerBI自己学
【报告可视化】这样做,才算完美的雷达图

【报告可视化】这样做,才算完美的雷达图

雷达图,又被叫做网络图、蛛网图,用来体现一个整体在3个或更多指标上的分项和整体强弱程度。

从形式上看,雷达图可以看作是对柱状图、折线图进行了折弯处理,这样处理后,它的优势就在于:需要较小的展示空间,封闭多边形更适合代表整体,最重要的是,从面积上可以直观地表示整体的强弱程度。

比如,学生分科成绩、电脑分项性能、城市综合指标、销售KPI概览、人员能力评估等等。像如下这张雷达图,很容易看出,马龙在6项评估指标上均达到最大值5,被称为六边形选手。

满足这些特点,才算相对完美的雷达图

1 多个指标被归一处理,指标之间具备可比性。

比如:课程分数,数学满分150,物理满分100,数学就需要除以150乘以100。

2 放置参考值,可以是平均值、及格值或满分值,至少要有满分值,这样最大值是好是坏也可被判断。

比如:马龙6项都是5分,被叫做六边形选手,小明6项都是3分,单看小明,如果不和满分5分做对比,雷达图会把3分作为最大值,他也是六边形选手,但实际上他只是各项能力均衡,整体水平一般。

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

4 支持多个整体在同一个雷达图中对比(加分项,即便可以对比,放3个以上会显得很乱)。

解决方案

我在PowerBI中对比了5款视觉对象,挑选了相对完美的那一款-CLEAR PEAKS的Radar Chart:

举例

上图中的各项能力评分满分都是10分,不需要做归一处理,再用成绩举个完整的例子:

模型

成绩表

雷达图项目表

关系

操作步骤

STEP 1 书写度量值,其中包括基础度量值、雷达图使用的度量值(折算值)、参考值。

基础度量值

平均分 = AVERAGE('成绩'[成绩])数学 = CALCULATE([平均分],FILTER('成绩',[课程]="数学"))语文 = CALCULATE([平均分],FILTER('成绩',[课程]="语文"))英语 = CALCULATE([平均分],FILTER('成绩',[课程]="英语"))物理 = CALCULATE([平均分],FILTER('成绩',[课程]="物理"))化学 = CALCULATE([平均分],FILTER('成绩',[课程]="化学"))

雷达图使用的度量值

折算分 = VAR _vm_Reference= //这里成绩的满分,也可以是某个度量值的目标值,也可以是某个度量值的最大值。SWITCH(TRUE(), SELECTEDVALUE('雷达图项目'[课程])="数学",150, SELECTEDVALUE('雷达图项目'[课程])="语文",CALCULATE(MAX('成绩'[成绩]),FILTER(ALL('成绩'),[课程]="语文")), //举例一个最大值做折算参考值 SELECTEDVALUE('雷达图项目'[课程])="英语",150, SELECTEDVALUE('雷达图项目'[课程])="物理",100, SELECTEDVALUE('雷达图项目'[课程])="化学",100)RETURN SWITCH(TRUE(), SELECTEDVALUE('雷达图项目'[课程])="数学",DIVIDE([数学],_vm_Reference)*100, SELECTEDVALUE('雷达图项目'[课程])="语文",DIVIDE([语文],_vm_Reference)*100, SELECTEDVALUE('雷达图项目'[课程])="英语",DIVIDE([英语],_vm_Reference)*100, SELECTEDVALUE('雷达图项目'[课程])="物理",DIVIDE([物理],_vm_Reference)*100, SELECTEDVALUE('雷达图项目'[课程])="化学",DIVIDE([化学],_vm_Reference)*100)

参考值的度量值

满分 = 100及格 = 60

STEP 2 点击获取更多视觉对象,搜索radar,选择CLEAR PEAKES的Radar Chart并加载。

STEP 3 在画布中添加CP Radar Chart视觉对象,在Category中添加雷达图项目表中的课程,在Measure中添加平均分、及格、满分。

STEP 4 在视觉对象面板的格式菜单下进行格式设置。在Legend下打开图例。在Radar下切换指标颜色。在Shapes下面切换数据点的形状和大小。其余设置随需。

STEP 5 最终得到的视觉对象如下,可以选择班级的查看班级的分科平均折算分、也可以选择人员查看单个学生的分科平均折算分。

STEP 6 关于加分项,同时显示多个人的成绩进行对比。通过加维度表和度量值的方式实现人员之间的对比,效果不错,有兴趣可以自行研究一下。

附:xViz的雷达图虽然增加了Legend,但是会把参考值也都分人员显示为图例了,看起来比较乱,不推荐使用。

最终,还是希望微软原生的雷达图能够在格式设置上做优化,以满足更高的需要,毕竟雷达图的参数和格式比较简单。


相信很多人和我一样,经常会在一个问题点上停滞不前,花费几天时间都找不到答案。欢迎关注我的【PowerBI自己学】公众号,我会分享我的学习笔记,与你一起交流学习,帮助你脱离卡壳,远离踩坑,快速成长!

哆哆女性网温婉不雅视频梁伯韬巨蟹座是几月微信起名字男生睿字字配起名班上过生日作文建国是哪一年几月几日公司网站制作费用五行属金的男起名大全姓名测试免费周易命格运势测算给孩子起的名好一点成都企业网站优化推广周易与中医学潘毅周公解梦梦见佛像杨免费起名大全2018南陵网站制作诗经唯美的诗句 起名周公解梦梦见自己被蛇咬周易是国学文化吗?12月最新电影上映微站做营销推广的企业望族seo起名字免费起名字如何种牡丹花免费取店起名大全杨永城ppt版式设计网站好听稳重成熟的网名男人家纺名称起名淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻不负春光新的一天从800个哈欠开始有个姐真把千机伞做出来了国产伟哥去年销售近13亿充个话费竟沦为间接洗钱工具重庆警方辟谣“男子杀人焚尸”男子给前妻转账 现任妻子起诉要回春分繁花正当时呼北高速交通事故已致14人死亡杨洋拄拐现身医院月嫂回应掌掴婴儿是在赶虫子男孩疑遭霸凌 家长讨说法被踢出群因自嘲式简历走红的教授更新简介网友建议重庆地铁不准乘客携带菜筐清明节放假3天调休1天郑州一火锅店爆改成麻辣烫店19岁小伙救下5人后溺亡 多方发声两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#青海通报栏杆断裂小学生跌落住进ICU代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了当地回应沈阳致3死车祸车主疑毒驾武汉大学樱花即将进入盛花期张立群任西安交通大学校长为江西彩礼“减负”的“试婚人”网友洛杉矶偶遇贾玲倪萍分享减重40斤方法男孩8年未见母亲被告知被遗忘小米汽车超级工厂正式揭幕周杰伦一审败诉网易特朗普谈“凯特王妃P图照”考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼恒大被罚41.75亿到底怎么缴男子持台球杆殴打2名女店员被抓校方回应护栏损坏小学生课间坠楼外国人感慨凌晨的中国很安全火箭最近9战8胜1负王树国3次鞠躬告别西交大师生房客欠租失踪 房东直发愁萧美琴窜访捷克 外交部回应山西省委原副书记商黎光被逮捕阿根廷将发行1万与2万面值的纸币英国王室又一合照被质疑P图男子被猫抓伤后确诊“猫抓病”

哆哆女性网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化