加入 PowerBI自己学 知识星球 可以:下载源文件,边学边练;遇到问题,提问交流,有问必答。
龙卷风图(Tornado Chart),又名旋风图、飓风图。它是一种变型的条形图,把两个对象(仅限两个)在坐标轴左右两侧对称显示,适用于对比两个对象的某一度量值在细分维度上的大小差异。这种对比场景的对象很多,比如男/女、线上/线下、试验或调查的A/B组、国内/国外、前5年/后5年、特定的2个人PK、特定的2个月份PK、特定的两个产品PK等。
解决方案
在PowerBI中,有微软原生的龙卷风图视觉对象,需要自行从市场添加。
举例
分科对比重点班和普通班的平均分。
度量值
平均分 = AVERAGEX(VALUES('成绩表'[班级]),CALCULATE(SUM('成绩表'[分数])))
操作步骤
STEP 1点击获取更多视觉对象,搜索Tornado,添加微软原生的视觉对象。
STEP 2 在画布中添加视觉对象,把要对比的对象字段放入图例,把细分维度放入组,把度量值放入值。
格式按需设置后,结果如下:
STEP 3 如果图例超过两个对象,默认会选择前两个;如果想按需要选其中的两个做PK,以多个班级选择2个对比为例。在切片器或后台筛选器中,手动选择2个对象,这样也会给用户更多的选择空间。
拓展
如果要对比多个度量值,可以新建一个辅助维度表,写一个SWITCH度量值,按照维度值返回对应的度量值。这样,把辅助维度表放入组就可以对比多个度量值了。
度量值 =
SWITCH( TRUE(),
SELECTEDVALUE(维度表[度量值1]), [度量值1],
SELECTEDVALUE(维度表[度量值2]), [度量值2],
SELECTEDVALUE(维度表[度量值3]), [度量值3]
)
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。