PowerBI中突出显示的区域比例饼图

问题描述:

我发现PowerBI的默认行为在饼图中突出显示(来自特殊过滤器)非常尴尬:它会按比例缩小突出显示区域的半径,而不是区域。PowerBI中突出显示的区域比例饼图

下面是一个例子数据集:

Year; Item;  Total 
2016; Apples; 50 
2016; Oranges; 100 
2016; Bananas; 200 
2017; Apples; 50 
2017; Oranges; 100 
2017; Bananas; 200 

可视化在两个饼图,与2017年通过点击右侧图表中强调:

pie charts

现在内的半径圆是整个半径的1/2,但这意味着内圈的区域很多小于1/2的外圈ci rcle的区域。

有没有一种方法可以按照面积比例的方式使用内置的PowerBI饼图视觉显示突出显示?

您突出强调了在Power BI中交叉过滤&饼图的好处,特别是因为半径通常不是人们用来比较饼图片段彼此的关键*。

简单的答案是:不,您不能以面积比例的方式更改内置Power BI可视化以显示高光(交叉过滤器)。

有,但是,我想了几个备选方案建议:

1.使用内置的甜甜圈视觉。

这与饼图具有相同的缺陷(交叉过滤由径向长度而不是面积完成)。但是,甜甜圈里面的50%与外面的50%(与饼图相比)在面积方面并没有明显的差异。如果圆形视觉很重要,这是一个快速的&脏的替代方案,并且您想尽可能多地去除失真(虽然不完美)。

Cross-Filtered Donut Visual

2.使用内置的树状图的视觉享受。

这不是一个饼图,但基于平方的细分允许更准确的基于区域的突出显示。

Cross-Filtered Tree Map Visual

3.使用100%堆积条形图/柱形图

这些,再次,是不是饼图,但他们更容易看到到底有多少每个段的由突出显示(以及将段与对方进行比较)。虽然不如馅饼或树木那么迷人,但48%和52%等微妙之处都会更加明显。如果目标是比较所选年份和总计,那么即使饼图可以按区域突出显示,我也会通过饼图来推荐。

Cross-Filtered Bar Chart Visual

4.更改视觉效果如何彼此交互。

如果您的目标主要是查看2016年的水果分类(而不是看看2016年数字如何影响总量),那么建议您更改图表以过滤而不是突出显示。请注意,根据您的样本数据,2016年的比例与整体比例相同。但是,如果比例在不同年份有所不同,或者在有多年的年份中,任何一年都不是总数的重要部分,那么这是一个非常好的选择。

要强调跨过滤改变:

  1. 点击你点击突出其他图表图(上方右图)
  2. 选择格式>在功能区编辑互动上
  3. 虽然仍然在第一个图表上单击,但单击要过滤而不是突出显示的图表上方出现的小滤镜图标。

The button to switch from highlighting to filtering


我知道上面的选项是不是为了实现你想你想做到这一点做的一种方式。一般来说,当Power BI没有做你期望的事情时,一种选择是在他们的创意论坛上提交一个想法(或投票给一个已有的想法):https://ideas.powerbi.com/

另一种选择是编写自己的自定义视觉或雇用某人其他人这样做。这是你想做的事有可能矫枉过正,但更多的信息在这里:https://powerbi.microsoft.com/en-us/custom-visuals/

* 侧面说明:有一个关于饼图是如何在这里解释了很好的讨论:https://eagereyes.org/blog/2016/an-illustrated-tour-of-the-pie-chart-study-results