百分比指标有两种情况,一种是没有上限和下限的百分比,比如业绩增长率可能正数也可能负数,且增长幅度不确定。一种是具有明确边界的百分比,边界值通常是100%,比如中国占全球的人口比例,某种食物的蛋白质含量,业绩实际值与目标值对比。在Power BI表格矩阵中,如何展示百分比?本文对前期的分享进行一个总结。
没有明确数据边界的百分比建议使用大头针图或者气泡图。《Power BI 表格矩阵可视化之目标对比、同期对比》进行了介绍,大头针图直接放在表格矩阵列,气泡图建议放在条件格式图标。
体现成分(或者数据界限是100%)建议使用占据正方形空间的图表,比如气泡图(气泡是万能的,不是百分比的指标也能使用),也可以使用环形图、扇形图、华夫饼图。《Power BI DAX设计扇形图、环形图》是环形图示例,《Power BI 模拟麦肯锡华夫饼图》是华夫饼示例。这几个图表既可以直接放在表格列,也可以放在条件格式图标。
非正方形的图表也不是不行,例如百分比条形图,或者子弹图。子弹图其实是两个条形图的叠加,一个体现实际值,一个体现目标值。表格矩阵条形图的度量值在《Power BI表格展示销售排行与利润贡献》已有分享。
麦肯锡总是在可视化有所创新,他们对百分比制作了这种像直尺一样的效果,以下是Power BI表格的模拟:
pbix文件:https://t.zsxq.com/0fM1F25cI
以上图表局限在本行,也可以上下串联形成瀑布图,瀑布图其实可以看做是条形图,只不过起始位置依据上下环境进行了变化。