Power BI可视化设计:折线图高亮显示

平时制作可视化时,折线图会经常被用到,如果系列较多,折线图看起来就比较乱,比如每个产品的销售趋势图:

看起来信息密度好像很高,但是想看清楚是哪个产品都很困难,当然也就不能有效的传递信息了。

对于多系列折线图,可以换个思路,既然同时展示在一起太杂乱,不如只突出展示一条折线,并让其他折线作为背景,效果如下;

这样设计既能快速获取特定产品的销售趋势,又不失去其他产品的上下文,依然能比较该产品相比与其他产品,处在什么位置。

这是如何做到的呢?思路很简单,其实有两个折线图,上下重合叠放到一起而已。

对于下层的折线图,将所有的折线颜色都更改为浅色:

而上层的折线图,只显示一个产品的数据,不过为了让切片器不影响下层的折线图,这里需要做一个独立的切片产品表,

切片产品表 = VALUES('产品表'[产品名称])

这个表不要和模型中的其他表建立关系,并利用这个表做切片器。然后写个度量值,将切片器中的产品与模型中的收入关联起来:

产品收入 =
CALCULATE(
[收入],
TREATAS( '切片产品表' , '产品表'[产品名称] )
)
该度量值利用TREATAS函数,把未建立关系的切片产品表视同已建立关系的产品表来使用,这样切片器选择某个产品,该度量值就会返回该产品的数据,用这个度量值和月份生成单系列的折线图。

折线图线条设置为亮色、显示数据标签、背景设置为透明,然后将两个折线图叠放到一起,突出显示的折线图置于顶层:

通过这样的组合叠放,就可以实现突出显示所选产品折线的效果。

这个技巧不难,不过上下叠放组合时,为了完全不漏痕迹,有些细节需要注意:

1、尺寸完全相同

为了达到完全一致的效果,如果你先做好的是底层图,直接复制一个,替换字段,生成顶层的折线图,这样两个图表的尺寸就是完全一致的。

2、上下完全重合

拖动顶层图表尽量与底层完全重合,虽然有自动对齐功能,但坐标轴字符并不一定会完全重合,为了不影响叠加效果,可以将底层的字符全部设置为与背景一致,这样稍微有一点偏差也不会显示出来。

3、Y轴刻度一致

这个需要特别注意,如果不加控制,坐标轴刻度不一样,两个图表的折线几乎不可能重叠起来。

现在折线图的坐标轴已经支持在起止刻度上设置条件格式,利用度量值可以很方便的进行动态控制。

Y轴起始点可以都设置为0,结束点写个度量值:

Y轴最大值控制 =
MAXX(
CROSSJOIN(
ALL( '产品表'[产品名称] ),
ALL( '日期表'[月] )
),
[收入]
)*1.1
这个度量值自动计算产品本年中的月度收入的最大值,并乘以1.1作为坐标轴的最大刻度,放置到结束点中。

上下两个折线图都按照这个来设置开始和结束点,Y轴的刻度就能同时一致性变换了:

上面就是突出显示折线图的技巧,在进行数据可视化时,不只是把图表做出来,还要看是否能清晰的表达,是否能快速高效传递信息,重视用户感受才能提升可视化的价值。


新书上市:PowerBI商业数据分析
帮你从0到1,轻松上手PowerBI

(0)

相关推荐

  • Excel折线图表的另类表达制作?牛闪君使用了双线表达法来完成

      牛闪闪办公第846个原创技巧 Zloffice社群的小伙伴还是很爱学习的,这不,有一位小伙伴看到"特殊"图表表达,想知道是怎么做出来的. 这种学习的思路非常好,看到好的表达就想 ...

  • Excel图表快速重设坐标轴的刻度

    Excel图表快速重设坐标轴的刻度

  • 你敢相信,这居然是用Excel做出的折线图!

    发送[计划] 本文作者:竺兰 本文编辑:紫瑜.竺兰 Hi~大家好,我是和 Excel「相爱相杀」的小兰~ 又到了和小兰一起 唠嗑 学习 Excel 的时间了,先问大家一个问题,你认为 Excel 中常 ...

  • 487.Office技巧: 何时会用到图表的第二(次)坐标轴?

    Excel技巧: 何时会用到图表的第二(次)坐标轴? 这就是一个典型的何时会用到图表的第二(次)坐标轴的问题,这是用图表第二坐标轴的原因之一:数据的大小差异较大的时候,就会想到第二坐标轴.群里的小伙伴 ...

  • Power BI可视化技巧:折线图动态显示预算实际

    上篇文章介绍了利用柱形图来动态显示预算实际的做法,本文再介绍一下用折线图实现的思路. 其实用折线图也很简单,需要的字段与柱形图相同,可以直接将柱形图切换为折线图,但切换后的效果变成了这样: 你会发现, ...

  • Power BI可视化技巧:突出显示最大/最小区间

    之前的文章中介绍了如何突出显示最大值和最小值(PowerBI作图技巧:在走势图上标注最大值.最小值-),本文再介绍一种标记最大区间和最小区间的方法. 以销售额为例,在一段时期中,哪个30天的销售额最高 ...

  • Power BI导航设计:多级下拉菜单

    经常有人问Power BI报表的下拉菜单是怎么设计的,这篇文章就来带你轻松在PowerBI中制作下拉菜单式导航. 以这个财务分析报告为例,改成下单菜单导航以后,效果是这样的: 在导航区,点击财务报表和 ...

  • Power BI可视化技巧:柱形图动态显示预算实际

    之前碰到多次星友提出类似这样的问题:展示预算和实际数据时,如果是已经发生的月份就显示实际数据,未发生的月份显示预算数据,并用不同的颜色区分,这应该怎么做呢? 接着前面关于预算分析文章的介绍,如果直接把 ...

  • 如何为Power BI报表设计动画背景?

    PowerBI制作可视化报表时,默认的也是最常用的就是一张白色背景的画布,但PowerBI报表并不总是如此单调,我们还可以设计得更加个性一些. 在PowerBI中,报表的背景是通过格式面板的" ...

  • Power BI可视化技巧:正负值配色

    用不同的颜色标识正负值,是数据可视化的一个很常见的需求,比如正常展示每日利润的柱形图效果一般是这样的: 直接设置颜色,是无法分别按照数据的正负值来配色的,不过我们可以利用DAX来实现这种需求. 做起来 ...

  • Power BI报告设计技巧:动态工具提示

    之前的文章中介绍了PowerBI工具提示的用法,通过鼠标悬停,弹出一个迷你的图表展示详细信息. 昨天在会员微信群中,碰到有同学问,能不能设计几种工具提示,根据不同的按钮切换,让鼠标悬停后弹出的迷你报表 ...

  • 这个Power BI可视化技巧,你学会了吗?

    上一篇关于折线图突出显示的文章发出后,很多星友都觉得非常实用,有些同学马上就将这个技巧应用于自己的报告中了(不得不承认,行动能力太强了). 同时也遇到了一些朋友看完后,接着就找我问了很多问题,比如文章 ...

  • Power BI可视化技巧:突出标识特定事件的数据

    上一篇文章介绍了突出显示某一个期间的数据,是通过切片器来选择一个特定的期间,参考:PowerBI可视化技巧:突出显示特定期间数据 很多情况下,我们并不会随意查看某个时间段,而更关注某一个事件的影响,只 ...